BP Selling (LSE: BP.L): Castrol Valued at $10.1B as Stonepeak Buys 65% Stake
On December 24, 2025, BP announced a major change in its business plans. The British energy giant said it will sell 65% of its Castrol lubricants unit to the U.S. investment firm Stonepeak. This deal values Castrol at about $10.1 billion. Castrol is a well-known brand that makes oil and lubricants for cars and machines…