last month

BP profits more than double to £23bn as war in Ukraine catapults energy prices

inews
inews