
(FILES) This photo taken on January 30, 2026 shows the logo of multinational oil and gas company BP, at a petrol station in London. British oil and gas giant BP said on July 31, 2026 it had launched a process to sell its North Sea business as it looks to focus on its "highest value opportunities". (Photo by CARLOS JASSO / AFP via Getty Images)




