“...days before the country’s election, which is expected to result in the Russian leader remaining in power until at least 2030. “
DOINK!!!!
No need to read further.
How will all this mess turn out? Wait and see. Predicting the future has never been an exact science.
One thing is less debatable. Our debt: $34.5 trillion and rising rapidly. That's the nightmare, and a forecast of its potentiality to further weaken the US is far more straight forward.
Debt Clock