One of the big things hurting the dollar is the Arab nations are installing solar panels as fast as they can. They get a lot of sun and very little rain or cloudy days. Well, about 80-90% of solar panels are made in China. China is trading Arab oil for solar panels. Right now all oil in the world is traded in US dollars. No need now that China is buying and selling oil and solar panels. China along with Saudi Arabia has developed a solar panel cooling system using sea water, which goes along the bottom of the solar panels to cool them and in the process evaporates the water which is trapped to make fresh water. The Saudi's are going to put 100's of square miles of floating solar panels along the Red Sea coast for their power needs and make fresh water at the same time. Arabs use a lot of air conditioning in the day time when solar power is best. It get cool at night in the desert. Why use dollars for this when they can use the Yuan.
This alone could lead to hyper-inflation in the US with no backing of currency like oil or gold. China is more dangerous in the long run than Russia. Russia has been corrupt and extremely bureaucratic for centuries, even before communism. Just like the US is getting or had gotten.
As fare as Russia's military. Well, the corruption and bureaucracy has made their vehicles and tanks break down due to no oil changes, no maintenance, conscripts in their military not wanting to fight. They also have fewer trained mechanics for their vehicles, they rely on artillery for most of their fighting, before moving in. Artillery and rocket launchers can be indiscriminate where they lands. I was surprised their air force has been ineffective in knocking out Ukraines command and control, tanks, planes, artillery, etc, to make it easier for their ground forces. Their main weapons are not as accurate.