BP Completes Castrol Stake Sale, Secures $6 Billion for Debt Reduction
BP finalized the sale of a 65% stake in Castrol to Stonepeak Partners for $6 billion, utilizing proceeds to reduce net debt as part of its strategic simplification under new CEO Meg O'Neill.
bloomberg · 2026-11-01 23:03