Stonepeak signs $10.1bn deal to buy majority controlling interest in Castrol

Castrol will be acquired from BP.