European indices were mixed on April 23, 2026, with Stoxx 600 +0.1%, DAX -0.1%, FTSE -0.2%, CAC 40 +0.9%.
L’Oreal surged over 8% after reporting its fastest quarterly growth in two years, boosting French market sentiment.
Essity rose on core income beating estimates; Sainsbury’s fell >5% as war concerns dampen UK consumer spending outlook.
Oil prices stayed above $100 per barrel due to Hormuz supply risks, while Trump extended the Iran ceasefire indefinitely.