France weighs on Stoxx 600 index
This picture taken in Paris on March 3, 2024 shows the silhouette of the Eiffel Tower and the city skyline against a cloudy weather. (Photo by Stefano RELLANDINI / AFP) (Photo by STEFANO RELLANDINI/AFP via Getty Images) Stefano Rellandini | Afp | Getty Images LONDON — European stocks tumbled on Friday, rounding off a choppy … Read more