British oil giant BP said today it has agreed to sell a majority stake in its Castrol lubricants business to US investment firm Stonepeak, as it seeks to cut debt. The sale of BP’s 65 per cent stake will net it around $6 billion, the company said in a statement. The deal, which values Castrol […]

