In a move signaling a renewed focus on its core oil and gas operations, BP announced on May 7, 2026, that it plans to sell portions of its equity stakes in two flagship UK carbon capture and storage (CCS) projects in Northern England. The decision comes as both projects—Net Zero Teesside (NZT) Power and the […]