Shell Plc Stock (SHEL, SHEL.L) Today: Buybacks, Australia LNG Rules and 2026 Oil Oversupply Fears Dominate the Outlook on Dec. 22, 2025
Shell plc stock is heading into the final full trading week before Christmas with investors juggling two big, competing narratives: the company’s aggressive capital returns versus a macro backdrop that increasingly looks like an “age of plenty” for oil and gas—great for consumers, less thrilling for producer margins.