To provide some perspective that the article leaves out.
Largest 2023 economies by gdp:
1. US. $27 trillion
2. China. $18 trillion
3. Germany $4.4 trillion
4. Japan $4.2 trillion
5. India $3.8 trillion
Misleading. The Russian ruble is worthless outside of Russia.
But you can buy a lot with the ruble in Russia.