BP Sells Stake in Castrol for $6 Billion and Market Impact · HubNews.ai