Shell (RDSA) will no longer buy Russian oil or gas the company announced on Tuesday, March 8, 2022. Houston Stringer