Russia is only the third largest oil producer in the world. I do not believe that if they restrict supply, we are all going to be out of oil especially with US opening oil reserves right now. https://www.worldometers.info/oil/oil-production-by-country/ JP Morgan is out to lunch a bit on this one. Or perhaps it's long on oil?
It depends on the elasticity of the supply-demand curve.