BP cashes in on Castrol: $10.1 billion Stonepeak deal sets up Castrol India share offer
Stonepeak will buy 65% of BP’s Castrol lubricants business, valuing it at $10.1 billion. BP expects about $6 billion in net proceeds and will keep a 35% stake through a joint venture. Stonepeak and CPP Investments plan a mandatory open offer for Castrol India at 194.04 rupees per share after the global deal closes. The transaction is expected to complete by the end of 2026.