Latest news and analysis mentioning BP, drawn from multiple trusted sources.
BP has formally launched a sale process for its entire North Sea oil and gas business, a move that would terminate 60 years of production in the...