Shell Navigates Crude Price Slump, Delivers Strong Shareholder Returns in Q1
London – Global energy powerhouse Shell recently unveiled its first-quarter 2025 financial results, revealing a significant 35% year-over-year decline in net profit attributable to shareholders, settling at $4.8 billion. This downturn, primarily driven by a softer crude oil
