British oil major BP sells 65% of Castrol to Stonepeak for $6 billion to refocus on oil Energy News British oil major BP sells 65% of Castrol to Stonepeak for $6 billion to refocus on oil Nathaniel Alexander Abaño December 27, 2025 BP is selling a 65% stake in its Castrol motor oil business to Stonepeak for $6 billion, valuing the unit at $10.1 billion. The...Read More