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 $6.0 billion, and said the money will be used to reduce net debt as the company accelerates what it calls its “reset strategy.” Investegate+1 The transaction creates a new incorporated joint venture in which Stonepeak will own 65% and bp will retain 35%—a structure designed to let bp benefit from Castrol’s near-term growth plan while keeping “optionality” to monetize the