BP Sells 65% of Castrol to Stonepeak in $10.1 Billion Deal: Debt Reduction, New JV, and What Happens Next
On December 24, 2025, bp said it has agreed to sell a 65% shareholding in Castrol to infrastructure-focused investment firm Stonepeak, valuing the lubricants business at an enterprise value of about $10.1 billion. bp expects total net proceeds of about