Russian Economy On the Precipice of Default as U.S. Payment License Expires

2022-05-25 598

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.