Russia's budget deficit hit 3.4 trillion rubles ($43.2B) in the first 5 months of 2025

📈 Revenue: 14.7T (+3.1%) – Oil & gas: 4.2T – Other: 10.5T

11.06.2025