Russian forces ride on an armored vehicle in Armyansk on February 22, 2022.
Russian forces ride on an armored vehicle in Armyansk on February 22, 2022.
  • Russia is running out of military resources, Ukraine's spy chief told The Economist.
  • Kyrylo Budanov cited Russia's struggling mobilization and Putin's meeting with Kim Jong Un.
  • Budanov predicts Russia's supply of weapons will dry up by 2026, if not sooner.

Russia is running out of reserve troops and weapons it desperately needs to sustain its fighting in Ukraine, Ukraine's intelligence chief said.

"Contrary to what the Russian Federation declares, it has absolutely no strategic reserve," Kyrylo Budanov told The Economist in an interview published on Sunday.