Shell announced that they will stop buying oil products from Russia after heavy criticism over their purchase of a shipment of crude oil.

A shell gas station sign in Russia.
Photo: Stanley Kalvan / Shutterstock