ExploreBountiesRootDocs

Geo Curators

Geo News

Geo Podcasts

Loading spaces…

Russia's budget deficit reached 5.8 trillion rubles ($72 billion) through August 2026, driven by high military spending, economic sanctions, and Ukrainian strikes on oil refineries, according to KSE.

OverviewDebatesRelated claimsTopicsSources
From the articleAs war strains Kremlin finances, Putin reaches into more pockets in search of new revenue streamsAlso in As war strains Kremlin finances, Putin reaches into more pockets in search of new revenue streams
889bd89bfArticle

As war strains Kremlin finances, Putin reaches into more pockets in search of new revenue streams

0
889bd89bfArticle

As war strains Kremlin finances, Putin reaches into more pockets in search of new revenue streams

0