Tag
LON: BP
BP forecasts net debt of US$13.5B to US$14.5B as refining margins rise
Ines Halvorsen · Oct 13, 2026