Shell (SHEL) hits the lowest oil reserves since 2013 as depletion risks future output; weak Q1 2026 earnings add pressure.
Shellâ s (LSE: SHEL) share price has dipped from its 31 March one-year traded high of £35.91. This adds to the already sizeable discount at which it trades to its true worth (â fair valueâ ), in my ...
Shell remains undervalued, with a 12% upside to a $100 price target, supported by robust FCF and shareholder returns. Despite weak Q4 revenue and profitability due to low energy prices, SHEL’s ...
Shellâ s (LSE: SHEL) share price initially drifted lower after its 5 February Q4 2025 results release. The markets focused on softer headline earnings, ignoring the powerful underlying long-term ...
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 ...