Economy BP to Divest North Sea Operations After 60 Years BP sells its North Sea business ending six decades of production. Explore the strategic divestment decision and its impa... 3 Aug 2026