Russia’s economy may be much smaller than reported - OMFIF
Failure to attract allies showcases Russia’s underperforming economy