Tag
LON: SHEL
Shell plc forecasts US$42/bbl indicative refining margin for Q3
Ines Halvorsen · Oct 7, 2026
Is “blue” hydrogen the solution to the global energy crisis?
Joseph Morton · Jul 28, 2025