Entreprenuernewsnetwork

BP Sells 65% Stake in Castrol to Stonepeak in $10 Billion Deal

Castrol

London, 24 December 2025 — In a major strategic move, BP has announced the sale of a 65% shareholding in Castrol to global investment firm Stonepeak, valuing the business at an enterprise value of $10 billion. The deal marks a significant milestone in BP’s ongoing effort to streamline its operations, reduce debt, and focus on … Read more