The plummeting price of oil is giving the economies of Russia, Iran and Venezuela a strong smack upside the head.

More...