Tag
NYSE: SHEL
- BP forecasts net debt of US$13.5B to US$14.5B as refining margins rise
- Shell plc agrees to buy 30% of Bay du Nord before 2027 investment decision
- Shell plc forecasts US$42/bbl indicative refining margin for Q3
- Hydrogen sector faces reality check as BP, Origin, and others exit ventures
- Beyond Bitcoin: A Mugglehead roundup