bp Agrees to Sell Majority Stake in Castrol for $10.1B MM Desk 26 December, 2025 bp has entered into a definitive agreement to sell a 65% stake in Castrol to Read More