The World Bank pointed out that Russia and other oil exporters “maintained steady growth in 2018, supported by a rise in oil prices.”
In Russia, “growth has been resilient, supported by private consumption and exports,” the bank said, projecting a short-term slowdown this year to 1.5 percent.
Russia's $75 Trillion in resources is why sanctions are impossible.