This does not mean Putin's reign will collapse or that Russia will 'lose,' but simply that, in the context of Putin's demands, it cannot win. JL
The World Strategist reports:
The World Strategist reports:
Russia's “inevitable victory,” from the mathematical point of view, is impossible. The territorial math: Russia has captured only 147.7 square kilometers in 2026 — while losing a net 20 settlements. Ukraine has freed 972.56 square kilometers. Russia’s manpower math: Russia is losing 6,000 more troops a month than it can recruit. More than 1.4 million people killed. The economics: Oil and gas revenues dropped 45.4% in the first quarter of 2026. The deficit is exploding. Energy math: 45% of Russia’s oil refining capacity destroyed. Equipment Math 23,000 units of military equipment confirmed lost. These ar not the statistics of an army marching to victory. These are the numbers of an army bleeding to death























