NewsOTG » Latest News » Russia faces ‘economic oblivion’ despite claims of short-term resilience, economists say