Russia's isolation from global markets is withering its economy and will wreck its status as an energy superpower, experts say
"What they propose to do is a recipe for long-term stagnation," an economist said. Russia's trade with both sanctioning and non-sanctioning nations is way down.
markets.businessinsider.com