Forex News Russia ran a 2025 budget deficit of 2.6% of GDP, highest since 2020 By adminPosted onJanuary 19, 2026Time to Read:-words