Shell Plc Share Price Today, 21 November 2025: LSE Stock Slips as Oil Slides and Buybacks Roll On
London-listed shares in Shell Plc (ticker: SHEL) are trading lower on Friday as a sharp drop in oil and European gas prices weighs on the FTSE 100 energy heavyweights, even as the company continues aggressive share buybacks and offers a near‑4% dividend