BP said it has agreed to sell a majority stake in its Castrol lubricants business to investment firm Stonepeak, a deal that values the entire division at $8 billion. Under the deal, BP is set to ...
BP said it is selling a 65% stake in its Castrol lubricants business for $10 billion including debt as part of a plan to simplify the business following a review that started under former Chief ...