Tag: castrol

Energy, Oil & Gas

bp completes sale of 65pc Castrol stake to Stonepeak for $6bn

bp has completed the sale of a 65 per cent stake in Castrol to Stonepeak for $6 billion, with proceeds directed towards reducing financial obligations. Castrol will operate independently, while bp retains a 35 per cent interest....