6 Share BP puts North Sea business up for sale after 60 years by Energy And Markets Now July 31, 2026 Economy[#item_full_content]