X
News

BP to sell US onshore assets to finance $10.5bn BHP deal

Close