Update (09.10.2026): Analysis: Trump and Putin agree to waive sanctions on Russian diesel, potentially funding Russia’s war in Ukraine (ISW)
Update (09.10.2026): Analysis: Civilians in Russian-occupied Oleshky reportedly forced to eat dogs to survive amid severe humanitarian crisis (EUobserver)
Update (08.10.2026): Analysis: Europe’s far-right surge threatens NATO defence spending commitments and continued military aid to Ukraine (POLITICO)
Update (07.10.2026): Analysis: Russian mass drone and missile strikes across Ukraine kill or injure at least 135 civilians, including four children (ISW)
Update (06.10.2026): Analysis: Ukraine deploys AI-controlled machine-gun turrets against Russian jet-powered drones over Kyiv (EUobserver)
Update (05.10.2026): Analysis: Russian drone strike injures Moldovan citizen for first time at Ukraine-Moldova border crossing (ISW)
Update (04.10.2026): News: Kyiv bridge hit during German Chancellor’s snap visit (Rapporteur)
Update (04.10.2026): Interview: EU envoy in Kyiv urges stronger air defences and hybrid war response, saying Putin ‘understands only strength’ (EUobserver)
Update (03.10.2026): Analysis: Russia strikes Kyiv bridge to disrupt transport, economy and civilian life (ISW)
Update (02.10.2026): Analysis: Ukraine deploys domestically produced FP-7 ballistic missile for first time (EUobserver)
Update (02.10.2026): Analysis: Putin portrays European responses to Russian threats as aggression (ISW)
Update (02.10.2026): Analysis: Russia governs occupied Oleshky through humanitarian decline (ISW)
Update (30.09.2026): Analysis: Russia begins winter campaign targeting Ukraine’s energy security (ISW)
Update (30.09.2026): Analysis: Ukraine’s war chest is running low at a critical moment (POLITICO)
Update (30.09.2026): News: Russian air strikes kill three and injure seven in and around Kyiv (Reuters, MarketScreener)
Update (29.09.2026): Analysis: Russian drone strikes Kyiv research institute and explodes near EU embassy (EUobserver)
Update (29.09.2026): News: Zelenskyy says North Korea prepares to deploy another 10,000 troops to Russia (Reuters)
Update (28.09.2026): News: Ukraine regains territory and captures POWs in frontline push (POLITICO)
Update (28.09.2026): Analysis: Ukraine’s Operation Vivaldi uses deception to liberate five settlements north of Lyman (ISW)
Update (28.09.2026): News: Kremlin says Ukraine is ‘paying the price’ for attacks on Russia (Reuters)
Update (26.09.2026): Analysis: Ukraine’s new counteroffensive tactics could help break positional warfare and restore tactical maneuver (ISW)
Update (25.09.2026): Analysis: Russia intensifies strikes on Ukraine’s data centres and telecommunications infrastructure (ISW)
Update (24.09.2026): News: Russian missile attack on Kyiv kills civilians and damages residential areas (Reuters)
Update (23.09.2026): Analysis: Russian tank survives 40 drone strikes, suggesting mechanised warfare could make comeback (EUobserver)
Update (23.09.2026): Analysis: Kremlin rejects proposed energy ceasefire and reiterates maximalist war demands (ISW)
Update (23.09.2026): Analysis: Kremlin uses sham elections to manufacture legitimacy in occupied Ukraine (ISW)
Update (22.09.2026): News: Ukraine races to counter new jet-powered Russian drones (BBC)
Update (22.09.2026): Analysis: Russian Ministry of Defense falsely claims encirclement of Dobropillya as part of cognitive warfare campaign (ISW)
Update (22.09.2026): Analysis: Western tech helps funnel foreign recruits into Russia’s war (POLITICO)
Update (21.09.2026): Analysis: Ukraine’s largest Moscow air raid overwhelms defences and hits key oil refinery (EUobserver)
Update (20.09.2026): Analysis: Russia secretly plans to massively expand kamikaze drone production (POLITICO)
Update (20.09.2026): News: Ukrainian drones hit Moscow oil refinery, killing two (Reuters)
Update (19.09.2026): Analysis: Russian Ministry of Defense exaggerates battlefield gains ahead of UN General Assembly (ISW)
Update (18.09.2026): Analysis: Tusk reveals classified estimates of Ukrainian battlefield casualties (EUobserver)
Update (18.09.2026): Analysis: Kremlin denies post-election mobilization amid fears of public backlash (ISW)
Update (18.09.2026): Podcast: Ukraine faces mounting pressure ahead of wartime winter (ECFR)
Update (17.09.2026): Analysis: Russia pushes to capture Dobropillia before autumn conditions worsen (EUobserver)
Update (17.09.2026): Analysis: Russia continues deporting Ukrainian female political prisoners to distant penal colonies (ISW)
Update (17.09.2026): News: Russia targets passenger trains to undermine Ukraine’s economy and morale (POLITICO)
Update (16.09.2026): Analysis: Ukrainian forces reportedly advance beyond Zherebets River (EUobserver)
Update (16.09.2026): Analysis: Putin frames Duma elections as referendum on Ukraine war (ISW)
Update (15.09.2026): Analysis: Ukraine hits record number of Russian refineries as Trump pushes energy ceasefire (EUobserver)
Update (15.09.2026): Analysis: Ukraine’s Operation Vivaldi disrupts Russia’s Fortress Belt encirclement (ISW)
Update (14.09.2026): Analysis: Ukraine races to counter Russia’s jet-powered drones (POLITICO)
Update (14.09.2026): Analysis: Zelensky reiterates readiness for mutual energy strikes moratorium (ISW)
Update (13.09.2026): Analysis: Russian strikes near Polish border signal growing escalation (ISW)
Update (12.09.2026): Analysis: Ukraine disrupts Russia’s Donbas offensive plans (ISW)
Update (13.09.2026): Analysis: Anthropic AI joins Ukraine war after Russian exploitation (EUobserver)
Update (11.09.2026): Analysis: Russian Offensive Campaign Assessment (ISW)
Update (10.09.2026): Analysis: Russia spent over €110bn on Ukraine war so far in 2026 (EUobserver)
Update (10.09.2026): Analysis: Russian Offensive Campaign Assessment (ISW)
Update (10.09.2026): Analysis: Russian Occupation Update (ISW)
Update (10.09.2026): Analysis: Zelenskyy gambles on pressure to force Putin into peace talks (POLITICO)
Update (09.09.2026): Analysis: Russia’s claimed Kharkiv encirclement lacks evidence (EUobserver)
Update (09.09.2026): News: Zelenskyy’s plane nearly hit by drone en route to Oslo (Euronews)
Quick Brief:
Russia launched its full-scale invasion on 24 February 2022, expecting rapid military gains, but its attempt to seize Kyiv failed as Ukrainian forces resisted
The failed initial offensive developed into a long war of attrition, with Russia occupying Ukrainian territory while Ukraine continues to defend itself and strike Russian military and economic targets
Winter has repeatedly intensified pressure on civilians: Russia has systematically targeted Ukraine’s electricity and heating infrastructure, causing widespread outages and disruption
Diplomacy has not ended the war: renewed US-led efforts have so far failed to bridge fundamental differences between Moscow and Kyiv, while Russian military operations continue
Sources: UN Human Rights Monitoring Mission in Ukraine, Reuters, Associated Press
Transparency Note: Use of AI