This is complete bullshit by Russia, the Russian nominal GDP is only $2.2 trillion. With highest estimate being $2.5 trillion, and the Russian economy is declining.
https://tradingeconomics.com/russia/gdp
So saying this is a failure of the sanctions against Russia, is adding a lie on top of another lie.
Why is this stupid article upvoted?