British oil giant BP said Wednesday it has agreed to sell a majority stake in its Castrol lubricants business to US investment firm Stonepeak, as it seeks to cut debt.
British energy giant BP, which this year shelved targets on reducing carbon emissions, has appointed industry veteran Meg O’Neill to be chief executive from April, replacing Murray Auchincloss, who ...