Shell Plc (SHEL) Stock News on Dec. 25, 2025: Buybacks, Gulf Discovery, and 2026 Forecasts in Focus
December 25, 2025 — With U.S. and UK markets shut for Christmas Day, Shell Plc stock heads into the holiday pause with investors digesting a dense bundle of late-December headlines: a fresh U.S. Gulf of Mexico oil discovery near existing