Shell Intends to Withdraw from Russian Oil, Gas
Shell announced that it intends to withdraw from its all-hydrocarbons business in Russia including crude oil, petroleum products, gas and liquefied natural gas (LNG) in a phased manner aligned with new government ...