Business Shell will stop buying Russian gas and oil as petrol prices soarBy WTX Business TeamMarch 8, 2022 The Metro says Energy giant Shell has announced it will stop buying oil and gas from Russia and shut all of its service stations in the country.