Shell stock was dropping despite booming profit driven by oil trading.
Europe’s largest oil company, Shell plc SHEL, reported second-quarter 2025 earnings per ADS (on a current cost of supplies basis, excluding items — the market’s preferred measure) of $1.42, which came ...
Shell maintained its $3.5 billion quarterly buyback despite a fall in earnings as weaker prices weigh on oil major's balance sheets. Meanwhile, Shell's adjusted earnings--a closely watched metric that ...