Shell apologizes for buying Russian oil, says it will halt operations in Russia
The global energy giant said it intends to "withdraw from its involvement in all Russian hydrocarbons, including crude oil, petroleum products, gas and liquefied natural gas."
