BP to sell 65% stake in Castrol to Stonepeak for US$6bil

The deal values Castrol at US$10.1 billion, and marks the British company's most ambitious asset sale so far in its efforts to streamline operations.