Russia's reserves have plummeted $38B since invading Ukraine

Global Economy

TBS Report
01 April, 2022, 04:30 pm
Last modified: 01 April, 2022, 04:49 pm