BP to sell 65% stake in $10 billion Castrol Lubricants to StonepeakBy FinMar NewsDecember 24, 2025Britain’s BP has agreed to sell a 65% shareholding in lubricants business Castrol to Stonepeak for $6 billion, months on from the oil giant seeking a…