Skip to player
Skip to main content
Watch fullscreen
inews
BP profits more than double to £23bn as war in Ukraine catapults energy prices