Shell Says It Will Stop Buying Russian Oil and Gas as U.S. Gas Prices Hit Record High
An oil tank truck fills the pumps at a Shell petrol station in Sao Paulo, Brazil, May 31, 2019. (Nacho Doce/Reuters) Shell announced Tuesday it would immediately stop purchasing Russian crude oil and would shutter its service stations in the country in response to the Russian invasion of Ukraine, on the same day the price…Continue Reading