Shell to stop purchasing Russian crude oil with immediate effect
LONDON, UK: Shell plc has announced its intent to withdraw from its involvement in all Russian hydrocarbons, including crude oil, petroleum products, gas and liquefied natural gas...