Framing Analysis
BP has stated it will sell its oil and natural gas business in the North Sea, where it has operated since 1964. The company also plans to divest its U.S. biogas unit. BP's market capitalization stands at approximately $114 billion, compared with larger U.S. peers.