European markets end Wednesday down as earnings hold spotlight; L'Oreal down 6% (2025-10-22)
European stocks ended Wednesday slightly negative as investors assessed a slew of corporate earnings.