DealsStonepeak signs $10.1bn deal to buy majority controlling interest in CastrolCastrol will be acquired from BP.BySophie Rose24 December 2025•2 mins readJavaScript is required to read this article. Please enable it in your browser and reload the page.DealsCanadaNorth AmericaUKUSWestern EuropeEnergy / oil & gasIndustrialsManufacturingNatural ResourcesBriefs