Apr 5, 2023
Russia is one of the world's biggest oil, gas, and wheat exporters. The fact that the massive sanctions did not crush their economy shows that they are a player.
Oh, and I just read that Russia has large untapped lithium deposits.
I don't agree with your depiction of BRICS, but even if you are right, that doesn't make BRICS+ any less of a threat to the USD based world financial hegemony.