Russian economy
October 29, 2026
Russia Budget Deficit Hits 5.8 Trillion Rubles: Putin Seeks New Tax Revenue to Fund War
October 29, 2026
Russia Budget Deficit Hits 5.8 Trillion Rubles: Putin Seeks New Tax Revenue to Fund War By International News …