11/12/2025
Collapse for the Russian government as revenues collapse -12% after only a few weeks of sanctions. Budget revenues from oil and gas make up the largest segment of income, and its vanishing –Evgen Istrebin. Russia faces seven consecutive years of high budget deficit (over 2%) — streak unseen since 1999, with 2025 deficit projected at 2.6% of GDP and government abandoning goal of keeping it below 1% — The Kyiv Independent.
Source: Anna from Ukraine
