A company that once called itself “British Petroleum" may soon have no British production hubs, after BP announces its intention to sell its North Sea business.
Back to Business
Business
July 31, 2026 at 12:46 PM
BP Puts North Sea Assets Up For Sale After 60 Years Of Production
Forbes Business