May 22, 2026

Ukraine ‘Regaining Tactical Initiative’ in War Against Russia, ISW Analysis Finds

The analysis states Ukraine's ongoing strikes are also constraining Russia's oil refining and energy revenues, a key source of income for Moscow's military.