Shell Apologizes for Buying Russian Crude; Will Stop Future Purchases
Energy giant Shell will immediately stop any further purchase of Russian oil, the company announced today as Shell’s Chief Executive apologized for buying a cargo of Russia crude oil last week.