Shell shares down on lower oil prices and warmer weather forecasts, subsidiary invests in waterflood project in U.S. Gulf of America.
Europe’s largest oil company, Shell plc SHEL, reported third-quarter 2025 earnings per ADS (on a current cost of supplies basis, excluding items — the market’s preferred measure) of $1.86, which came ...