Home Posts tagged oil revenues
featured News Trending
Germany’s foreign intelligence service, Federal Intelligence Service (BND), has accused Moscow of understating the economic toll of its war in Ukraine, estimating that Russia’s 2025 budget deficit is significantly higher than officially reported. In a LinkedIn post, the BND said the actual federal deficit stood at 8.01 trillion roubles, compared with the official figure of