Tag
NYSE: SHEL
Shell plc forecasts US$42/bbl indicative refining margin for Q3
Ines Halvorsen · Oct 7, 2026
Hydrogen sector faces reality check as BP, Origin, and others exit ventures
Joseph Morton · Aug 27, 2025
Beyond Bitcoin: A Mugglehead roundup
Joseph Morton · Dec 7, 2024