Energy, Oil & Gas
bp to sell 65pc of Castrol to Stonepeak for $10bn
Following a strategic review, bp has agreed to sell a 65 per cent stake in Castrol to Stonepeak for an enterprise value of $10.1 billion, reflecting an EV/LTM EBITDA of 8.6x and highlighting the business’s growth potential....

