Mario Nawfal: Russia budget deficit jumps 60 percent to 6 trillion rubles in 2026

Mario Nawfal: Russia budget deficit jumps 60 percent to 6 trillion rubles in 2026
Russia deficit rises 60 percent in 2026

Mario Nawfal, founder & CEO at IBC Group, reports that Russia's budget deficit has reached 6 trillion rubles in the first five months of 2026, marking a 60% increase compared to previous periods.

He highlights that Russian President Vladimir Putin has often emphasized Russia's low debt among G20 countries, but the war in Ukraine is straining the nation's fiscal position.

Nawfal has recently covered other major financial milestones. He reported on Elon Musk’s single-day net worth increase of $164.8 billion, surpassing Warren Buffett’s lifetime fortune. Nawfal also highlighted that the SpaceX IPO filing led to sharp gains in space and satellite stocks.

This material may contain third-party opinions, none of the data and information on this webpage constitutes investment advice according to our Disclaimer. While we adhere to strict Editorial Integrity, this post may contain references to products from our partners.
Weekly Top Bonuses
up to $2,500
deposit bonus for all clients
CLAIM BONUS
Your capital is at risk.