Russia’s budget deficit in 2026 may exceed $100 billion due to sanctions
Ukrainian President Volodymyr Zelensky stated that in 2026, the budget deficit of the Russian Federation, caused by Western sanctions, could reach at least $100 billion. The head of state announced...