European equities showed mixed performance: Stoxx 600 +0.1%, DAX -0.1%, FTSE 100 -0.2%, CAC 40 +0.9%.
L’Oreal surged over 8% after reporting its fastest quarterly growth in two years, boosting the French market.
Oil prices stayed above $100 per barrel amid renewed Hormuz tensions following Iranian ship attacks.
Essity rose on strong core income, Sainsbury’s fell >5% on war concerns; Safran, Sanofi and Renault posted mixed results.