Energy giant BP's profits double to $28bn

The oil and gas giant's profits jump after energy prices surged last year following the invasion of Ukraine