BP To Sell 65% Shareholding Of Castrol To Stonepeak, Valued At $10.1 Billion Jasmine Ara Sayyed December 24, 2025