BP puts its North Sea oil and gas business up for sale July 31, 2026 · The Independent Read full story at source