European equity indices fell modestly, with Stoxx 600 down 0.1%, DAX -0.2%, FTSE -0.3%, while CAC 40 rose 0.7%.
L’Oreal surged over 8% after reporting its fastest quarterly growth in two years, boosting French market sentiment.
Oil prices stayed above $100 per barrel as Iran seized two ships near Hormuz, heightening supply‑risk concerns.
Essity rose on strong core income, Sainsbury’s fell >5% over war worries; Safran and Sanofi posted earnings beats.