Shell Apologizes for Buying Russian Crude; Will Stop Future Purchases

 In In the News
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.