Key Takeaways from the ISW:
- Ukrainian President Volodymyr Zelensky dismissed Ukrainian Armed Forces Commander-in-Chief General Oleksandr Syrskyi and appointed the Ukrainian Joint Forces Task Force Commander Major General Mykhailo Drapatyi as his replacement late on July 21.
- Russian authorities continue costly efforts to mitigate the loss of Russian oil refining capacity due to Ukrainian long-range strikes by subsidizing diesel imports.
- The Russian government continues exerting legal pressure on Russian migrants likely to coerce migrants into military service under threat of deportation.
- Polish authorities continue warning of a possible Russian provocation against NATO’s eastern flank.
- Ukrainian forces struck Russian manufacturing infrastructure and military assets overnight on July 20 and 21. Russia launched 58 drones against Ukraine overnight.
- Ukrainian forces recently advanced in the Oleksandrivka direction and in northern Kharkiv Oblast.
JOIN US ON TELEGRAM
Follow our coverage of the war on the @Kyivpost_official.
See the original here.
To suggest a correction or clarification, write to us here
You can also highlight the text and press Ctrl + Enter
You can also highlight the text and press Ctrl + Enter
ISW Russian Offensive Campaign Assessment, July 18, 2026
July 19, 2026
ISW Russian Offensive Campaign Assessment, July 14, 2026
July 15, 2026
ISW Russian Offensive Campaign Assessment, July 19, 2026
July 20, 2026
ISW Russian Offensive Campaign Assessment, July 11, 2026
July 12, 2026
