Divestments

BP Sells 65% Stake in Castrol to Stonepeak for $10 Billion: Key Insights and Implications
bp has agreed to sell a 65% stake in Castrol to Stonepeak for $10.1 billion. This sale is a key ... Read more

bp has agreed to sell a 65% stake in Castrol to Stonepeak for $10.1 billion. This sale is a key ... Read more