Business BP Sells Majority Stake in Castrol for $10.1 Billion to Stonepeak Oil giant BP has announced it will sell a majority stake in its lubricant brand Castrol for approximately $10.1 billion. The buyer, the American... Editorial5 days ago