Article

Financial TimesFinancial Times on 2023-10-31 08:52

BP PLC: BP profits tumble as energy prices slide

Oil major misses expectations with first set of results since former chief Bernard Looney resigned

Related news