Oil giant BP to sell 65% stake in $10 billion Castrol unit by CNBC Markets | December 24, 2025 4:15 pm | US Markets The oil giant is looking to divest $20 billion of its assets by the end of 2027.