Friday, November 21, 2025

BP Signs $18.5 Billion of Oil and Gas Contracts with China

BP strengthens ties with CNPC for shale exploration and fuel retailing British oil giant BP (ticker: BP) announced today that the company signed a number of deals with China National Petroleum Corporation (CNPC) during Chinese President Xi Jinping’s state visit to the U.K. this week. In the company’s press release, BP said the two companies have entered into a framework