BP sells 65% of Castrol to Stonepeak in $10.1bn deal as Castrol India open offer follows
LONDON / NEW YORK — December 25, 2025 — BP has agreed to sell a 65% stake in Castrol to Stonepeak in a transaction valuing the lubricants business at about $10.1 billion, marking one of the oil major’s biggest moves