Castrol India
BP to sell 65% stake in Castrol to Stonepeak for $6 billion
By Unnikrishnan | 25 Dec 2025
BP sells 65% of Castrol to Stonepeak for $6B, valuing the unit at $10B.[1][2][3][4][5][6] The deal cuts debt and forms a new JV, with BP retaining a 35% stake.
