FMfazen.markets
BP halts buybacks to cut net debt $18B by end-2027, trims capex | Fazen Markets