BBP Read More British oil giant BP aims to sell North Sea businessAugust 1, 2026 A handout picture taken on March 9, 2018, released by BP, shows an oil platform in the Clair…
BBP Read More BP seeks to sell North Sea business as UK faces drilling dilemmaJuly 31, 2026 A handout picture taken on March 9, 2018, released by BP, shows an oil platform in the Clair…
BBP Read More British oil giant BP aims to sell North Sea businessJuly 31, 2026 A handout picture taken on March 9, 2018, released by BP, shows an oil platform in the Clair…