Energy

Most Recent

BP Explores Sale of North Sea Business as UK Signals Pragmatic Energy Policy

Energy giant BP said on July 31 that it wants to sell its North Sea oil and gas business, marking the latest shake-up in...

Most Recent