“So it is fair to say that the sell-off that seemingly will never end in Russia is all about oil, as trite as that may sound,” added Weisbruch.
That’s only a modest stretch. Russia depends on oil revenue for nearly half of government receipts, a percentage that is far greater than any other major non-OPEC producer.
Market Vectors Russia ETF