Tag
NYSE: BP
BP forecasts net debt of US$13.5B to US$14.5B as refining margins rise
Ines Halvorsen · Oct 13, 2026
Hydrogen sector faces reality check as BP, Origin, and others exit ventures
Joseph Morton · Aug 27, 2025
Is “blue” hydrogen the solution to the global energy crisis?
Joseph Morton · Jul 28, 2025