36th NATO summit, hosted by Turkiye at the Bestepe Presidential Complex in Ankara on 7-8 July 2026. Ukraine support, defence spending and the eastern flank are expected to feature; Ukraine typically attends as a partner.
Ukraine's drones are winning a war its air defences cannot
Russia's heaviest strike on Kyiv in weeks -- 68 missiles and 351 drones, all 29 ballistic missiles getting through for want of Patriot interceptors -- killed at least 14 before Zelensky pressed NATO's Ankara summit for more. Ukraine's naval drones have destroyed roughly a third of Russia's Black Sea Fleet; June strikes hit a record 200,000 Russian targets. ISW called Putin's claimed capture of Kostiantynivka staged propaganda; Medvedev floated a "security zone" into Sumy, Dnipropetrovsk and Kharkiv as a Zaluzhnyi challenge to Zelensky rattled Kyiv.
Upcoming
23 key official events aheadMonthly Consumer Price Index release covering June 2026 (~9th-10th of the month). Provisional exact day.
Parliament must extend martial law and general mobilization before the current 90-day period expires on 2 August 2026; the vote is taken in the days beforehand. (Provisional date within the late-July window.)
Scheduled NBU Board monetary policy meeting; decision and press briefing at 14:00 Kyiv time. A quarterly 'forecast' meeting accompanied by a new Inflation Report. Key rate currently 15%.
Quarterly macroeconomic forecast and Inflation Report accompanying the July key-rate decision, published per the official monetary-policy publications schedule.
Monthly Consumer Price Index release covering July 2026 (~9th-10th of the month). Provisional exact day.
Parliament's autumn session opens on the first Tuesday of September, as fixed by Article 83 of the Constitution. First plenary sittings set the autumn legislative agenda (budget 2027, mobilization, EU-accession laws).
Monthly Consumer Price Index release covering August 2026 (~9th-10th of the month). Provisional exact day.
Second review of the 48-month US$8.1bn EFF approved 26 Feb 2026, expected on or after 1 September 2026; completion would release a further 2026 tranche (the programme envisages about US$3.8bn across 2026). (Provisional — exact Board date depends on the staff mission and benchmarks.)
Scheduled NBU Board monetary policy meeting; decision and press briefing at 14:00 Kyiv time. An interim 'risk-assessment' meeting (no new full forecast).
Monthly Consumer Price Index release covering September 2026 (~9th-10th of the month). Provisional exact day.
Next 90-day extension of martial law and general mobilization, voted before the period that began 2 August 2026 lapses (~late October / early November). (Provisional date within the window.)
Scheduled NBU Board monetary policy meeting; decision and press briefing at 14:00 Kyiv time. A quarterly 'forecast' meeting accompanied by a new Inflation Report.
Quarterly macroeconomic forecast and Inflation Report accompanying the October key-rate decision, published per the official monetary-policy publications schedule.
Monthly Consumer Price Index release covering October 2026 (~9th-10th of the month). Provisional exact day.
Monthly Consumer Price Index release covering November 2026 (~9th-10th of the month). Provisional exact day.
Final scheduled NBU Board monetary policy meeting of 2026; decision and press briefing at 14:00 Kyiv time. An interim 'risk-assessment' meeting closing out the year.
Monthly Consumer Price Index release covering December 2026, giving full-year 2026 inflation (~9th-11th of January). Provisional exact day.
First NBU Board monetary policy meeting of 2027, a quarterly forecast meeting with a new Inflation Report. (Provisional — the NBU had not yet published its 2027 meeting calendar; date estimated from the usual late-January Thursday slot.)
Parliament's spring session opens on the first Tuesday of February per Article 83 of the Constitution. (Provisional — exact opening sitting depends on the published 2027 sessional calendar.)
Interim 'risk-assessment' NBU Board monetary policy meeting. (Provisional — 2027 calendar not yet published; date estimated from the typical mid-March Thursday slot.)
Quarterly forecast NBU Board meeting with a new Inflation Report; markets watch for the start of the easing cycle (the NBU signalled no cuts before Q2 2027). (Provisional — 2027 calendar not yet published; date estimated from the typical late-April Thursday slot.)
Interim 'risk-assessment' NBU Board monetary policy meeting. (Provisional — 2027 calendar not yet published; date estimated from the typical mid-June Thursday slot.)
Recent events
ua49Russia launches massive ballistic missile and drone attack on Kyiv, killing 14 ahead of NATO summit
On July 5-6, 2026, Russia launched a massive combined attack on Kyiv using 68 missiles and 351 drones, including 23 Iskander-M/S-400 ballistic missiles and six Zircon/Onyx anti-ship missiles. Ukrainian air defenses intercepted 37 cruise missiles and 326 drones but failed to stop any of the 29 ballistic missiles due to a shortage of Patriot interceptor missiles. The attack killed at least 14 people in Kyiv and three in the region, injured nearly 60, and damaged over 30 residential buildings. President Zelensky urgently appealed to NATO allies meeting in Ankara for strong decisions on air defense support. The attack came days after a similar strike killed 31 in Kyiv and just before the NATO summit where Zelensky is to meet US President Trump.
Show summaryHide
Russia launches massive ballistic missile and drone attack on Kyiv, killing 14 ahead of NATO summit
On July 5-6, 2026, Russia launched a massive combined attack on Kyiv using 68 missiles and 351 drones, including 23 Iskander-M/S-400 ballistic missiles and six Zircon/Onyx anti-ship missiles. Ukrainian air defenses intercepted 37 cruise missiles and 326 drones but failed to stop any of the 29 ballistic missiles due to a shortage of Patriot interceptor missiles. The attack killed at least 14 people in Kyiv and three in the region, injured nearly 60, and damaged over 30 residential buildings. President Zelensky urgently appealed to NATO allies meeting in Ankara for strong decisions on air defense support. The attack came days after a similar strike killed 31 in Kyiv and just before the NATO summit where Zelensky is to meet US President Trump.
On July 5-6, 2026, Russia launched a massive combined attack on Kyiv using 68 missiles and 351 drones, including 23 Iskander-M/S-400 ballistic missiles and six Zircon/Onyx anti-ship missiles. Ukrainian air defenses intercepted 37 cruise missiles and 326 drones but failed to stop any of the 29 ballistic missiles due to a shortage of Patriot interceptor missiles. The attack killed at least 14 people in Kyiv and three in the region, injured nearly 60, and damaged over 30 residential buildings. President Zelensky urgently appealed to NATO allies meeting in Ankara for strong decisions on air defense support. The attack came days after a similar strike killed 31 in Kyiv and just before the NATO summit where Zelensky is to meet US President Trump.
ua43Ukraine's defense minister urges allies to send stockpiled Patriot missiles now, deliveries contracted for 2027
Ukrainian Defense Minister Mykhailo Fedorov has previously called on allies to expand support for air defense, drones, and artillery. On July 6, he announced that contracts for additional Patriot missiles have been signed with deliveries expected next year, but urged partner nations to immediately transfer missiles from current inventories to save lives. He noted Russia launches more ballistic missiles at Ukraine in a month than global Patriot production, and that ballistic missiles continue to hit civilian areas despite high interception rates of other threats. A Russian ballistic missile attack on Kyiv early Monday killed at least 14 people and injured at least 60 others, including three children, striking residential buildings across the capital.
Show summaryHide
Ukraine's defense minister urges allies to send stockpiled Patriot missiles now, deliveries contracted for 2027
Ukrainian Defense Minister Mykhailo Fedorov has previously called on allies to expand support for air defense, drones, and artillery. On July 6, he announced that contracts for additional Patriot missiles have been signed with deliveries expected next year, but urged partner nations to immediately transfer missiles from current inventories to save lives. He noted Russia launches more ballistic missiles at Ukraine in a month than global Patriot production, and that ballistic missiles continue to hit civilian areas despite high interception rates of other threats. A Russian ballistic missile attack on Kyiv early Monday killed at least 14 people and injured at least 60 others, including three children, striking residential buildings across the capital.
Ukrainian Defense Minister Mykhailo Fedorov has previously called on allies to expand support for air defense, drones, and artillery. On July 6, he announced that contracts for additional Patriot missiles have been signed with deliveries expected next year, but urged partner nations to immediately transfer missiles from current inventories to save lives. He noted Russia launches more ballistic missiles at Ukraine in a month than global Patriot production, and that ballistic missiles continue to hit civilian areas despite high interception rates of other threats. A Russian ballistic missile attack on Kyiv early Monday killed at least 14 people and injured at least 60 others, including three children, striking residential buildings across the capital.
ua36Russian drone attacks on civilian vehicles in Kherson kill two, injure four on July 6
On July 6, Russian forces conducted multiple drone attacks on civilian vehicles in Kherson's Tsentralnyi district. At approximately 07:00, a drone struck a car, injuring a 22-year-old man and a 42-year-old female healthcare worker with blast injuries and concussions. At around 08:30, another drone attack on a civilian car killed two men and injured two women aged 53 and 54, who were hospitalized with concussions, blast injuries, and closed head injuries. A separate drone attack damaged a trolleybus in the Korabelny district. Earlier that morning, a 52-year-old woman was wounded by a drone in the Dnipro district, sustaining shrapnel wounds to the head and torso. The attacks highlight the ongoing Russian targeting of civilian infrastructure and personnel in southern Ukraine.
Show summaryHide
Russian drone attacks on civilian vehicles in Kherson kill two, injure four on July 6
On July 6, Russian forces conducted multiple drone attacks on civilian vehicles in Kherson's Tsentralnyi district. At approximately 07:00, a drone struck a car, injuring a 22-year-old man and a 42-year-old female healthcare worker with blast injuries and concussions. At around 08:30, another drone attack on a civilian car killed two men and injured two women aged 53 and 54, who were hospitalized with concussions, blast injuries, and closed head injuries. A separate drone attack damaged a trolleybus in the Korabelny district. Earlier that morning, a 52-year-old woman was wounded by a drone in the Dnipro district, sustaining shrapnel wounds to the head and torso. The attacks highlight the ongoing Russian targeting of civilian infrastructure and personnel in southern Ukraine.
On July 6, Russian forces conducted multiple drone attacks on civilian vehicles in Kherson's Tsentralnyi district. At approximately 07:00, a drone struck a car, injuring a 22-year-old man and a 42-year-old female healthcare worker with blast injuries and concussions. At around 08:30, another drone attack on a civilian car killed two men and injured two women aged 53 and 54, who were hospitalized with concussions, blast injuries, and closed head injuries. A separate drone attack damaged a trolleybus in the Korabelny district. Earlier that morning, a 52-year-old woman was wounded by a drone in the Dnipro district, sustaining shrapnel wounds to the head and torso. The attacks highlight the ongoing Russian targeting of civilian infrastructure and personnel in southern Ukraine.
ua33Ukrainian forces strike oil terminal and energy infrastructure in occupied Crimea
Ukrainian forces attacked the TES oil and gas terminal in Kerch, electricity substations near Simferopol, and other targets in occupied Crimea, causing fires and power cuts in multiple cities. Russian authorities reported a drone attack and closed the Kerch Bridge overnight. The strikes are part of Ukraine's ongoing campaign to degrade Russian military infrastructure in occupied Crimea.
Show summaryHide
Ukrainian forces strike oil terminal and energy infrastructure in occupied Crimea
Ukrainian forces attacked the TES oil and gas terminal in Kerch, electricity substations near Simferopol, and other targets in occupied Crimea, causing fires and power cuts in multiple cities. Russian authorities reported a drone attack and closed the Kerch Bridge overnight. The strikes are part of Ukraine's ongoing campaign to degrade Russian military infrastructure in occupied Crimea.
Ukrainian forces attacked the TES oil and gas terminal in Kerch, electricity substations near Simferopol, and other targets in occupied Crimea, causing fires and power cuts in multiple cities. Russian authorities reported a drone attack and closed the Kerch Bridge overnight. The strikes are part of Ukraine's ongoing campaign to degrade Russian military infrastructure in occupied Crimea.
ua30Ukraine reports 1,420 Russian casualties and 63 artillery systems destroyed in past day
The General Staff of the Armed Forces of Ukraine reported that Russian forces lost 1,420 troops, 7 tanks, 16 armored combat vehicles, 63 artillery systems, 1 multiple launch rocket system, 3 air defense systems, 12 ground robotic systems, 1,979 operational-tactical UAVs, 3 cruise missiles, 580 vehicles and fuel tankers, and 4 units of special equipment in the past 24 hours, bringing total estimated Russian combat losses since February 24, 2022, to approximately 1,420,000 personnel. The update reflects ongoing attritional warfare across the front line.
Show summaryHide
Ukraine reports 1,420 Russian casualties and 63 artillery systems destroyed in past day
The General Staff of the Armed Forces of Ukraine reported that Russian forces lost 1,420 troops, 7 tanks, 16 armored combat vehicles, 63 artillery systems, 1 multiple launch rocket system, 3 air defense systems, 12 ground robotic systems, 1,979 operational-tactical UAVs, 3 cruise missiles, 580 vehicles and fuel tankers, and 4 units of special equipment in the past 24 hours, bringing total estimated Russian combat losses since February 24, 2022, to approximately 1,420,000 personnel. The update reflects ongoing attritional warfare across the front line.
The General Staff of the Armed Forces of Ukraine reported that Russian forces lost 1,420 troops, 7 tanks, 16 armored combat vehicles, 63 artillery systems, 1 multiple launch rocket system, 3 air defense systems, 12 ground robotic systems, 1,979 operational-tactical UAVs, 3 cruise missiles, 580 vehicles and fuel tankers, and 4 units of special equipment in the past 24 hours, bringing total estimated Russian combat losses since February 24, 2022, to approximately 1,420,000 personnel. The update reflects ongoing attritional warfare across the front line.
ua28Russian forces attack petrol stations in Zaporizhzhia, injuring five
Russian forces struck filling stations in Zaporizhzhia, injuring five people including a woman and an 11-year-old boy. The attacks are part of a systematic campaign targeting petrol stations in frontline regions over the past week, with similar strikes reported in Dnipropetrovsk, Sumy, Chernihiv, Poltava, and Kharkiv oblasts. The WOG network has restricted operating hours in affected areas. A subsequent drone strike on a gas station in Zaporizhzhia injured three more people amid an ongoing air raid alert.
Show summaryHide
Russian forces attack petrol stations in Zaporizhzhia, injuring five
Russian forces struck filling stations in Zaporizhzhia, injuring five people including a woman and an 11-year-old boy. The attacks are part of a systematic campaign targeting petrol stations in frontline regions over the past week, with similar strikes reported in Dnipropetrovsk, Sumy, Chernihiv, Poltava, and Kharkiv oblasts. The WOG network has restricted operating hours in affected areas. A subsequent drone strike on a gas station in Zaporizhzhia injured three more people amid an ongoing air raid alert.
Russian forces struck filling stations in Zaporizhzhia, injuring five people including a woman and an 11-year-old boy. The attacks are part of a systematic campaign targeting petrol stations in frontline regions over the past week, with similar strikes reported in Dnipropetrovsk, Sumy, Chernihiv, Poltava, and Kharkiv oblasts. The WOG network has restricted operating hours in affected areas. A subsequent drone strike on a gas station in Zaporizhzhia injured three more people amid an ongoing air raid alert.
ua25Russian guided bomb strike on Zelenivka, Kherson Oblast injures four, including two girls
On June 26, 2026, Russian forces struck the village of Zelenivka in Kherson Oblast with guided aerial bombs, injuring four people, including two girls aged 17 and 11. The attack occurred around 11:10 local time. All victims suffered shrapnel wounds and blast injuries and were hospitalized. A war crime investigation has been launched under Article 438.1 of the Criminal Code of Ukraine.
Show summaryHide
Russian guided bomb strike on Zelenivka, Kherson Oblast injures four, including two girls
On June 26, 2026, Russian forces struck the village of Zelenivka in Kherson Oblast with guided aerial bombs, injuring four people, including two girls aged 17 and 11. The attack occurred around 11:10 local time. All victims suffered shrapnel wounds and blast injuries and were hospitalized. A war crime investigation has been launched under Article 438.1 of the Criminal Code of Ukraine.
On June 26, 2026, Russian forces struck the village of Zelenivka in Kherson Oblast with guided aerial bombs, injuring four people, including two girls aged 17 and 11. The attack occurred around 11:10 local time. All victims suffered shrapnel wounds and blast injuries and were hospitalized. A war crime investigation has been launched under Article 438.1 of the Criminal Code of Ukraine.
ua18Russian strike damages Nova Poshta sorting terminal in Dnipro
A Russian morning attack on 6 July damaged Nova Poshta's sorting terminal in Dnipro, causing a fire that was extinguished; no casualties were reported. The company activated reserve logistics routes and continues normal operations. The strike was part of a large-scale Russian combined attack on Ukraine using drones and missiles, involving 419 aerial targets, of which 363 were downed, but 29 ballistic missiles and 18 drones struck 34 locations across the country.
Show summaryHide
Russian strike damages Nova Poshta sorting terminal in Dnipro
A Russian morning attack on 6 July damaged Nova Poshta's sorting terminal in Dnipro, causing a fire that was extinguished; no casualties were reported. The company activated reserve logistics routes and continues normal operations. The strike was part of a large-scale Russian combined attack on Ukraine using drones and missiles, involving 419 aerial targets, of which 363 were downed, but 29 ballistic missiles and 18 drones struck 34 locations across the country.
A Russian morning attack on 6 July damaged Nova Poshta's sorting terminal in Dnipro, causing a fire that was extinguished; no casualties were reported. The company activated reserve logistics routes and continues normal operations. The strike was part of a large-scale Russian combined attack on Ukraine using drones and missiles, involving 419 aerial targets, of which 363 were downed, but 29 ballistic missiles and 18 drones struck 34 locations across the country.