If Russia can't aim their cruise missiles any better than that we may see a $100 a barrel sooner than we think.