David Turner Investors Struggle to Figure Out Schizophrenic France The French economy has proved tough for investors to figure out. David Turner December 17, 2025