What's next for markets after far-right EU election surge shocks French voters?

June 10, 2024