At this moment in time, the war $'s are the only thing keeping Putin's economy going. On May 18 2025 - there is nothing to replace it. If the war stopped tomorrow, one would think the entire Russian economy would crash.

Comments