BP sells 65% stake in Castrol lubricants to Stonepeak for US$6 bnDecember 29, 2025 // 0 CommentsUK oil major BP has agreed to sell a 65% stake in its Castrol lubricants business to US private equity firm Stonepeak for [...]