Shell To Stop Buying Russian Oil And Gas Posted byCristian Bustos March 8, 2022 Leave a comment on Shell To Stop Buying Russian Oil And Gas Shell PLC (LON:SHEL) announced it would cease oil and gas purchases from Russia, as the company is set to cut ties with the country’s energy sector. Shell will also close…