Home Investing Is Russia’s economy a ticking time bomb?