Europe first-quarter earnings: Energy is a boom for growth but a bust for consumers

MC.PA

Published on 05/13/2026 at 01:04 am EDT