Russia has been “artificially” propping up its economy throughout sanctions, but experts say it may be about to default. Veuer’s Tony Spitz has the details.