Russia’s budget deficit may reach 5.7 trillion rubles in 2025
censor.net
Thu, 06 Nov 2025 21:15:00 +0200

Russia is rapidly losing profits from energy exports. Censor.NET reports that the decline in revenues is linked to falling oil prices and new sanctions, according to data from the Russian Finance Ministry.








