Shell To Stop Buying Russian Oil And Gas

Published on March 8, 2022

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...