BP puts its North Sea business up for sale after 60 years of production July 31, 2026 · The Independent Read full story at source