Shell Plc SHEL stock fell on Thursday after the company reported mixed first-quarter fiscal 2026 results. Stronger earnings and a higher dividend were offset by weaker-than-expected revenue, rising ...
UK supermajor Shell confirmed that it has reached agreement with Russian state-controlled oil producer Gazprom Neft to hand over its 50% shareholding in the Salym Petroleum Development venture in West ...