In addition to falling oil prices, a strong ruble has also hurt Moscow’s war chest.
Business
Russia’s budgetary disaster: Moscow’s oil and gas revenues plummet 24% in 2025
In addition to falling oil prices, a strong ruble has also hurt Moscow’s war chest.