Markets BP Puts UK North Sea Business Up for Sale After Six Decades of Production July 31, 2026 British oil giant BP announced Friday that it has launched a formal process to market its North Sea business for potential sale, marking the end of six decades of production…