Shell plc Share Price Today, 20 November 2025: Hydrogen PPAs and Buybacks Support FTSE 100 Energy Giant
London, 20 November 2025 — Shell plc’s UK-listed shares edged higher on Thursday as investors digested fresh news on the company’s green hydrogen push, continued share buybacks and supportive analyst sentiment. Shell Share Price Today: SHEL Ends Higher on the