Shell Plc Stock News Today (Dec. 24, 2025): Buyback Update, Q4 Results Date, Analyst Forecasts, and What Investors Are Watching
Shell Plc (NYSE: SHEL; LSE: SHEL) heads into the Christmas Eve trading session with a familiar 2025 storyline: heavy shareholder returns, selective spending on high-return barrels, and a market that can’t decide whether Big Oil is a cash machine… or