BP is targeting $20 billion in asset sales by the end of 2027.
BP will sell 65% of Castrol to Stonepeak for $10.1 billion, generating $6 billion in net proceeds. The deal supports BP's strategy.
bp has reached an agreement to sell a 65% shareholding in Castrol at an enterprise value of $10 billion. Total net proceeds to bp of c.$6 billion, including accelerated dividend payments, will be ...
Meg O'Neill's appointment as chief executive of BP, the first woman to run an oil major, might clear the way for fresh merger ...