VIGIL CONSILIUMSearch
Context. Not headlines.
Conflict coverage · Eastern Europe

Key Events

Curated turning points that changed the conflict's course — militarily, politically, diplomatically or economically. Not a news feed: dated developments live in the developments briefs.

Everything in this module14 analytical layers in this conflict
01

Timeline

Chronological · filter by type
New to this conflict? Start with the 8 events that carry the story, then open the full 35-event timeline.
Nov 2013 – Feb 2014Key event
PoliticalLeadership changeExternal support and diplomacy

Euromaidan

Mass protests against a last-minute turn away from EU association end with the pro-Russian president fleeing the country.

Why it mattersThe trigger of everything that follows: Moscow concludes Ukraine is drifting out of its orbit and moves within weeks.
Sources: Established historical recordConfidence: High
Feb – Mar 2014Key eventEssentialCrimea
Territorial changeMilitaryPoliticalThe eastern front

Annexation of Crimea; war begins in Donbas

Russia seizes and annexes Crimea in a near-bloodless operation, then ignites a proxy war in Donetsk and Luhansk that kills ~14,000 over eight years.

Why it mattersThe first forcible annexation in Europe since 1945 — and the template Moscow believed would work again at scale in 2022.
Sources: Established historical recordConfidence: High
Feb 2015Key event
DiplomaticExternal support and diplomacy

Minsk II freezes the war without resolving it

A ceasefire framework brokered by France and Germany reduces intensity but is never implemented by either side.

Why it mattersSeven years of unresolved status become the pretext architecture for the full-scale invasion.
Sources: Established historical recordConfidence: High
24 Feb 2022Key eventEssentialKyiv axis
MilitaryTerritorial changeThe eastern front

Full-scale invasion

Russia invades on multiple axes expecting rapid collapse. The drive on Kyiv fails within six weeks.

Why it mattersThe largest interstate war in Europe since 1945 begins; the failure at Kyiv converts a planned regime change into a long attritional conflict.
Sources: Established historical recordConfidence: High
24 – 26 Feb 2022Key eventEssentialHostomel / Kyiv axis
MilitaryThe eastern front

Battle of Hostomel airport

VDV air-assault forces seize the airport outside Kyiv to open an air bridge for a rapid decapitation of the capital; the landing is contained and the airfield rendered unusable.

Why it mattersThe day the short war died — with no air bridge there was no coup de main, and Russia's elite airborne arm began its long attrition as line infantry.
Apr 2022Key eventKyiv region
HumanitarianPoliticalThe eastern front

Bucha atrocities revealed

Russian withdrawal from the Kyiv region exposes the killing of civilians in Bucha and neighbouring towns, documented by journalists, investigators and satellite imagery.

Why it mattersForecloses the early-war window for a negotiated settlement, hardens Western opinion, and begins the war-crimes documentation architecture that shadows every later diplomatic track.
14 Apr 2022Key eventBlack Sea
MilitaryMaritimeBlack Sea and export routes

Sinking of the cruiser Moskva

Ukrainian Neptune anti-ship missiles sink the Black Sea Fleet flagship — corroborated by US officials after initial Russian denial. The largest warship lost in combat since 1945.

Why it mattersA navy without capital ships sinks the enemy flagship with a domestic missile: the opening act of the sea-denial campaign that would eventually push the fleet from the northwestern Black Sea, and a lasting blow to the fleet's air-defence umbrella and prestige.
Feb – May 2022Key eventMariupol
MilitaryHumanitarianThe eastern front

Siege and fall of Mariupol

The defence of Mariupol ends at the Azovstal steelworks after months of encirclement; the city is largely destroyed.

Why it mattersRussia gains its land bridge to Crimea; the siege becomes the war's defining humanitarian catastrophe and a symbol on both sides' information fronts.
Sources: Established historical recordConfidence: High
Jul 2022Key eventOdesa
EconomicDiplomaticBlack Sea and export routes

Black Sea grain corridor opens

A UN- and Turkey-brokered arrangement restarts Ukrainian maritime grain exports; after Russia's 2023 exit, Ukraine forces its own corridor open by pushing back the Black Sea Fleet.

Why it mattersGlobal food prices, Black Sea insurance markets and Ukraine's export economy all hang on this corridor — the war's clearest conflict-to-market channel.
26 Sep 2022Key eventBaltic Sea
EnergyEconomicExternal support and diplomacy

Nord Stream pipelines sabotaged

Underwater explosions destroy three of the four Nord Stream pipeline strings in the Baltic. Attribution remains publicly contested years later.

Why it mattersThe physical end of the Russo-German gas era, and the arrival of critical infrastructure sabotage as a live category of European risk — priced into energy markets ever since.
Sep 2022Key event
PoliticalTerritorial changeLeadership changeForce generation and defence industry

Annexation declarations and partial mobilization

Moscow declares four partly-occupied regions annexed and orders its first mobilization since 1945, triggering an exodus of draft-age men.

Why it mattersRussia formally forecloses compromise on the occupied territories and reveals that its professional army alone cannot sustain the war.
Sources: Established historical recordConfidence: High
8 Oct 2022Key eventKerch Strait
MilitaryEconomicThe deep-strike exchange

Kerch bridge struck

A blast collapses road spans of the bridge linking Russia to occupied Crimea — the flagship infrastructure of the 2014 annexation.

Why it mattersDemonstrates that Crimea's logistics are reachable, and triggers the retaliatory strategic campaign against Ukraine's power grid two days later.
Oct 2022 →Key eventEssentialNationwide
EnergyHumanitarianThe deep-strike exchange

Strategic campaign against Ukraine's grid begins

Massed missile and Shahed-drone salvos against power infrastructure open a recurring seasonal campaign to break civilian endurance through winter darkness and cold.

Why it mattersTurns the electrical grid into a front line and interceptor stocks into a strategic resource — the air-defence economics that still shape every winter.
Sep – Nov 2022Key eventEssentialKharkiv / Kherson
MilitaryTerritorial changeThe eastern front

Kharkiv and Kherson counteroffensives

Ukraine retakes thousands of square kilometres in the northeast, then forces Russian withdrawal from Kherson city — the only regional capital Russia captured.

Why it mattersThe high-water mark of Ukrainian battlefield momentum, and the origin of Western expectations that the 2023 offensive would repeat it.
Sources: Established historical recordConfidence: High
Aug 2022 – May 2023Key eventEssentialBakhmut
MilitaryThe eastern front

Battle of Bakhmut

The war's longest and costliest single battle: Wagner assault infantry and Russian regulars ground through the Donbas city for ten months against a rotating Ukrainian defence before taking it in May 2023, at a cost publicly assessed as exceptional on both sides.

Why it mattersBakhmut set the template for the attrition war — assault waves against prepared defences, convict recruitment, artillery duels — and the Wagner–Ministry of Defence feud it fed broke open a month later as the mutiny.
22 – 23 May 2023Key eventBelgorod region (RU)
MilitaryTerritorial changeThe eastern front

Armed raid into Belgorod region

Armed formations of Russian citizens fighting on Ukraine's side — the Freedom of Russia Legion and the Russian Volunteer Corps, by their own and Kyiv's account — cross into Belgorod region and hold border settlements for roughly two days before withdrawing. Kyiv describes the raid as an operation of Russian formations acting independently of its army.

Why it mattersMilitarily small, politically loud: the first sustained ground fighting inside Russia since the invasion began forced border-defence attention and made the anti-Kremlin Russian formations a public factor — while every detail of composition and control stayed contested information-war ground.
Jun 2023Key event
Leadership changeMilitaryPoliticalForce generation and defence industry

Wagner mutiny

The Wagner Group seizes Rostov-on-Don and marches on Moscow before standing down; its founder dies in a plane crash two months later.

Why it mattersThe most serious internal challenge to the Russian state in decades — and the reason Wagner's successors were folded under Ministry of Defence control.
Sources: Established historical recordConfidence: High
Jun – Nov 2023Key eventZaporizhzhia axis
MilitaryThe eastern front

Southern counteroffensive falls short

Ukraine's Western-equipped push toward the Azov coast fails against deep fortifications and minefields; positional attrition sets in.

Why it mattersEnds the theory of a decisive armoured breakthrough and resets the war around drones, artillery and endurance.
May 2023 – Mar 2024Key eventBelgorod / Kursk regions (RU)
MilitaryTerritorial changeThe eastern front

Cross-border incursions into Belgorod and Kursk regions

A recurring campaign of raids into Russia's Belgorod and Kursk border regions by Russian formations fighting on Ukraine's side — the Freedom of Russia Legion, the Russian Volunteer Corps and, in 2024 reporting, the Siberian Battalion — peaking around the March 2024 Russian presidential election. Distinct from the August 2024 Kursk incursion, which was conducted by regular Ukrainian forces.

Why it mattersThe raids traded little ground for large signal: they contested the premise that the war stays outside Russia, tied down border forces, and gave the anti-Kremlin formations a political identity — at the price of participation claims that are unusually hard to verify on every side.
2023 – early 2024Key eventBlack Sea
MilitaryEconomicBlack Sea and export routes

Black Sea Fleet pushed from the western Black Sea

Repeated strikes on Sevastopol and losses to naval drones force Russia to relocate most major fleet units eastward; Ukraine's unilateral export corridor consolidates in the fleet's absence.

Why it mattersSea denial achieved without a navy — naval drones rewrite littoral doctrine, and the corridor's insurance-backed revival restores Ukraine's export economy.
Oct 2023 – Apr 2024Key eventEssential
PoliticalWeapons deliveriesExternal support and diplomacy

Six-month US aid interruption

Congressional deadlock halts the largest military aid pipeline for half a year; Ukrainian units ration shells and interceptors until a new package passes in April 2024.

Why it mattersThe dependence demonstrated in ammunition rationing — and priced into every later calculation on both sides — did more than any battle to define the war's political economy.
2024Key eventDonbas / Kursk (RU)
MilitaryTerritorial changeThe eastern front

Avdiivka falls; Kursk incursion

Russia takes Avdiivka at heavy cost and presses in Donbas; Ukraine answers with a surprise incursion into Russia's Kursk region.

Why it mattersBoth sides show they can still surprise — while the front's centre of gravity grinds toward the Pokrovsk axis.
Oct 2024 →Key eventKursk axis (RU)
MilitaryPoliticalForce generation and defence industry

North Korean troops deploy to the war

Pyongyang sends combat troops to fight alongside Russian forces on the Kursk axis — the first third-country troop deployment of the war — deepening an exchange of munitions and manpower for technology and hard currency.

Why it mattersThe war internationalises: a European conflict now directly builds the capabilities of an East Asian nuclear state, binding two theatres together.
2025Key eventEssential
MilitaryDiplomaticEnergyThe eastern front

Drone-saturated attrition; negotiation probes recur

The front moves slowly around Donbas hubs while both sides race to scale drone and interceptor production; diplomatic probes recur without a settlement either side will accept.

Why it mattersThe war settles into the shape it still holds: industrial attrition, strike campaigns against energy systems, and diplomacy as another front.
Feb 2026Key eventGeneva
DiplomaticPoliticalExternal support and diplomacy

A trilateral negotiating format, and a deadline attached to it

Ukrainian, Russian and US delegations met in Geneva in February 2026 in a trilateral format, reported for 18–19 February. Ukraine's delegation was headed by Rustem Umerov and Russia's by Vladimir Medinsky, with US envoys Steve Witkoff and Jared Kushner at the head of the table and military chiefs from all three states present. The reported agenda covered security and humanitarian issues, including the implementation of ceasefire monitoring and arrangements for a demilitarised zone; the future of Russian-occupied territory was expected to be the hardest item. Russia continued to require that Ukraine cede control of the eastern Donbas. Ukraine continued to seek postwar security guarantees with a US backstop, and President Zelensky said Ukraine had "agreed to all realistic proposals from the United States". The United States had set a June deadline for a settlement. No breakthrough was reported.

Why it mattersThe module's standing test for this file is whether there is a negotiating architecture or only meetings, and this is the first entry since 2022 that supplies evidence either way. What it establishes is a format — named delegations, a repeated venue, military chiefs in the room, and mechanics on the table rather than declarations of willingness. What it does not establish is agreement: the two positions that have blocked every previous attempt, Donbas and security guarantees, are recorded here unchanged. The June deadline is the element to watch rather than the meeting, because a deadline set by a third party is a constraint on both belligerents that neither chose. It passed without a settlement; hostilities continued through August 2026.
Nov 2025 – Mar 2026Key eventGeneva / Abu Dhabi
DiplomaticPoliticalTerritorial changeExternal support and diplomacy

The 28-point plan and the negotiating track it opened

A renewed diplomatic push began in mid-November 2025 around a 28-point plan worked up between the US special envoy Steve Witkoff and his Russian counterpart Kirill Dmitriev. As reported, it would have capped Ukraine's armed forces, required a constitutional commitment not to join NATO, barred NATO troops from Ukraine, recognised Russian sovereignty over Crimea, Donetsk and Luhansk, held Ukrainian elections within a hundred days, lifted sanctions and readmitted Russia to the G8 — and given Ukraine "reliable security guarantees" that the text did not define. Ukraine and its European allies read it as reproducing Russia's maximalist demands. Talks in Geneva on 23–24 November 2025 produced a revised plan, reported to rest on European counterproposals limiting Russian gains; its details have never been published. President Zelensky said at the end of December that ninety per cent of a deal was agreed. Three further rounds in the United Arab Emirates and Switzerland in late January and February 2026 produced no breakthrough, and talks scheduled in the UAE for early March were postponed because of US and Israeli military action against Iran.

Why it mattersThis is the file's answer to its own standing question about whether there is a negotiating architecture or only meetings — and the answer is: an architecture exists, and the thing it has not been able to hold is the only thing that matters. Formats, envoys, venues and rounds are all now established. So is a pattern in which the unresolved item is always the same: territory, and the security guarantee that is offered against it. The "ninety per cent agreed" figure is worth reading carefully, because the remaining tenth is not a residue — it is the war. Two further features deserve recording. The revised plan that Ukraine and Europe consider the live text has not been made public, so the most consequential document in the negotiation cannot be assessed by anyone outside it. And the track has already been suspended once for reasons entirely external to this war, which is a reminder that the mediator's attention is a variable in its own right.
12 – 22 Jul 2026Key eventKyiv
Leadership changePoliticalMilitaryForce generation and defence industry

Ukraine appoints Mykhailo Drapatyi as commander-in-chief

President Zelensky dismissed Oleksandr Syrskyi and named Mykhailo Drapatyi Commander-in-Chief of the Armed Forces of Ukraine on 21 July 2026; Major General Ihor Skybiuk was named chief of the General Staff the following day. The command change followed a wider government reshuffle — the dismissal of the prime minister and of reformist defence minister Mykhailo Fedorov — and six days of protests in Kyiv.

Why it mattersAn event-driven structural update, not the Sunday weekly brief. Top command in a prolonged war sits where battlefield adaptation, defence-sector reform, public trust and political control meet, so the change is institutionally significant. The appointments are confirmed by the Presidential Office and reliable reporting; what the reset does to reform tempo and command culture is uncertain, and this is not a prediction about battlefield outcomes. The analytical note sets out the full context.
night of 4–5 Aug 2026Key eventKyiv oblast and other regions
MilitaryWeapons deliveriesHumanitarianThe air and missile war

Twenty-four ballistic missiles, and none reported intercepted

Russia struck Kyiv oblast and other regions overnight into 5 August 2026 with 115 drones of Shahed, Gerbera, Italmas and other types, 24 ballistic missiles, and four missiles Ukraine's Air Force described as the combined category "Zircon/Oniks". The Air Force reported 98 drones destroyed or jammed — roughly 85 per cent — and did not report intercepting any of the missiles. Hits by missiles and 17 drones were recorded at 26 locations. Missiles were launched from Kursk, Rostov and Bryansk oblasts and drones from Kursk, Millerovo, Oryol, occupied Donetsk and Crimea. The State Emergency Service initially reported 14 killed and 22 injured; later reporting put the toll higher as rescue work continued.

Why it mattersOne night showing two defensive lanes behaving completely differently. The drone lane held at roughly 85 per cent; the ballistic lane reported nothing intercepted at all. That divergence is the module's reason for treating air defence as several systems rather than one, because the two lanes draw on different equipment, different production and different suppliers. Two cautions belong with the figures. The four missiles are recorded here as "Zircon/Oniks" because that is the category the source uses — this module publishes no Zircon employment claim, and the merged category is why. And a reported interception count is not an engagement rate: Ukraine does not publish how many incoming missiles were engaged, so "none intercepted" describes an outcome and not necessarily an attempt. All figures are Ukrainian Air Force claims.
Mar – Aug 2026Key eventZaporizhzhia / national grid
EnergyMilitaryHumanitarianThe deep-strike exchange

A repaired power line that could not be switched on

The Zaporizhzhia nuclear plant lost its main 750 kV Dniprovska connection in March 2026. Under an IAEA-brokered local ceasefire — the sixth the Agency has negotiated — the line was physically repaired in early June, and then stayed dark: the substation feeding it, more than a hundred kilometres to the north-west, had been heavily damaged by strikes in May. The plant was left on a single 330 kV line, against the ten off-site connections it had before 2022, and by 8 August had recorded its twenty-fifth complete loss of off-site power since the war began — thirteen of them since April. Its operators raised the water level in the spent-fuel pools of all six shut-down reactors to buy time in the event that diesel resupply failed during a longer outage.

Why it mattersThis is the clearest published instance of the stage of the energy war that is easiest to miss. Almost everything written about Russian strikes on Ukraine's grid is about generation — how many gigawatts have been destroyed, how much has been rebuilt. But generation that survives is only worth what the transmission between it and the consumer can carry, and a substation is far cheaper to break than a power station is. Here the sequence is documented end to end by an international agency with inspectors on both sides of the line: the line was fixed, the ceasefire held long enough for the repair, and the electricity still did not flow. It generalises. The same layer decides whether the raised European import ceiling reaches anyone, and whether the three nuclear plants still in Ukrainian hands — about half of national generation capacity — can put their output into the grid. In January 2026 one of them had already reduced power after damage to electrical infrastructure. Vigil records this as an event because it converts a general claim about winter resilience into a specific, dated, externally verified mechanism.
Sources: IAEA Ukraine nuclear safety updatesConfidence: High
10 Aug 2026Key eventNizhnekamsk, Tatarstan (RU)
MilitaryEnergyHumanitarianThe deep-strike exchange

Deepest strike of the war hits Nizhnekamsk; 13 killed

Ukrainian drones struck the TANECO refining complex at Nizhnekamsk in Tatarstan, roughly 1,200 km from the Ukrainian border. Ukraine's General Staff confirmed the refinery strike and a fire at the plant. Tatarstan authorities reported 13 people killed and 78 injured across industrial and civilian sites in the city, including a child; nine of the dead were at a hostel and seven were Uzbek nationals according to Uzbekistan's consular office. Russia's foreign ministry called for international condemnation.

Why it mattersTwo things at once, and the module records both. It is the campaign's furthest confirmed reach — a depth that puts refining capacity previously treated as beyond the war inside it — and it is the clearest case in this module of a military-economic target producing large civilian casualties. Vigil's standing position is that the second fact is not a footnote to the first: the campaign's effects are recorded where they land, including when they land on people who are not part of the system being attacked.
12 August 2026Key eventNovorossiysk, Krasnodar Krai (RU)
MilitaryMaritimeEconomicMarket reactionThe deep-strike exchange

The deep-strike campaign reaches Russia's export terminals

Ukrainian drones and missiles struck the port of Novorossiysk overnight into 12 August 2026, hitting the naval base and port infrastructure. Local officials reported three people killed, including a child, and at least 24 wounded; four industrial enterprises, more than two dozen residential buildings and educational facilities were reported damaged, and the port declared an emergency. Two grain terminals — the Novorossiysk Grain Terminal and NKHP — suspended operations; reporting puts their combined annual export capacity above 15 million tonnes, against a port through which up to a third of Russian grain exports move. Wheat futures rose around three per cent. President Zelensky said Ukrainian forces had targeted air-defence positions, piers and seaport infrastructure and had hit two frigates, a landing ship, a corvette and other vessels; Russia's defence ministry said it had downed 502 Ukrainian drones overnight. Damage to individual vessels is claimed by one belligerent and is not independently established. Ukrainian drones struck the Baltic oil export port of Ust-Luga on the night of 13–14 August, causing a fire; a Russian strike damaged infrastructure at Odesa port in the same period.

Why it mattersUntil now this module has recorded the deep-strike campaign as an attack on Russia's refining tier — the processing step between crude and usable fuel, which is where a shortage was possible at all. Novorossiysk and Ust-Luga are a different object: export terminals, where the constraint is not what Russia can burn but what it can sell and ship. Two consequences follow that the refining story does not carry. The first is that the campaign now touches revenue directly rather than through domestic substitution. The second is that it touches third parties: grain is not a war economy, and the buyers of Russian wheat are largely in Africa and the Middle East. Vigil records the price movement as an observed market reaction, not as a forecast of food supply, and records the civilian casualties where they fell.
13 August 2026Key eventUkraine (national)
HumanitarianThe air and missile war

July recorded as Ukraine's deadliest month for civilians since March 2022

The UN Human Rights Monitoring Mission in Ukraine reported on 13 August 2026 that it had verified 437 civilians killed and 2,610 injured during July 2026 — a 30 per cent increase on June and 70 per cent on July 2025, and the highest monthly total since March 2022. The mission recorded 429 missiles launched during the month, more than double June's figure, and attributed 38 per cent of casualties to long-range missiles and drones (183 killed, 967 injured) and 27 per cent to short-range drones (111 killed, 710 injured). Casualties from aerial bombardment, principally glide bombs, rose 143 per cent on June to 105 killed and 753 injured, making them the second leading cause. Over the first seven months of 2026 the mission verified 1,839 killed and 10,638 injured, 44 per cent above the same period in 2025 and more than double 2024. Mission head Danielle Bell said the number of civilians killed and injured had risen in every month of the year.

Why it mattersThe 9 August brief recorded the ballistic-interceptor shortage as a documented monthly condition rather than a bad night. This is the same condition measured at the other end. The mission's figures are a verified count of what happens when the interception rate against ballistic missiles stays low and launch volumes rise, and they are produced by a body that is not a belligerent — which is why they can carry the claim that neither government's own numbers can. The 143 per cent rise in glide-bomb casualties is a separate finding and points at a different problem: glide bombs are answered by fighter aircraft and forward air defence, not by Patriot interceptors, so the two lines of civilian harm are constrained by two different supply chains.
20 Jul – 14 Aug 2026Key eventWashington / Brussels
Weapons deliveriesPoliticalDiplomaticExternal support and diplomacy

A Patriot production licence is pledged, disowned, and claimed again

Over four weeks the licensing of Ukrainian Patriot interceptor production moved through four incompatible public positions without producing an instrument. President Trump pledged a licence at the July NATO summit on 20 July, adding that "we have to be a little bit careful of who we license to". On 21 July Lockheed Martin president Tim Cahill described production talks with Ukraine as "early" and Raytheon president Tom Laliberty said the process "has just started". On 31 July Trump reversed: "We have not agreed to that … it's a hard thing to give away that kind of technology." On 3 August the US ambassador to NATO, Matthew Whitaker, said a production agreement "will not be concluded before this winter". Over the following weekend President Zelensky said "the decision has been made". As of 14 August US officials had not responded to that claim, and no licence, contract or delivery had been established.

Why it mattersThis module records the stages between a political announcement and a fielded capability as separate things, and this sequence is the clearest case in the war of why. Nothing here reached authorisation, let alone a contract: what moved was the politics of supply, not supply. The dispute is also informative about the obstacle. A Republican congressional official told Defense News the underlying concern is that "the Ukrainians will find a way to improve the Patriot and then produce them at scale faster and for much less money", with companies expected to cite intellectual property and technology transfer publicly instead — a motive reported by one anonymous source and recorded here as reported, not established. Nothing in this entry should be read as a claim about how many interceptors Ukraine holds or receives; neither figure is public.
May – Aug 2026Key eventRussia (national)
EnergyEconomicMarket reactionMilitaryThe deep-strike exchange

Russian refining constraint reaches the pump

A second wave of fuel shortages spread across Russian regions through August 2026. Purchase limits returned at filling stations in Moscow and the surrounding region — Rosneft capping regular petrol at 30 litres per vehicle nationally, Gazprom Neft at 40 litres at automated stations and 60 elsewhere, Tatneft at 50 — while several regions ran odd-even number-plate rationing. The caps were overwhelmingly on petrol: Rosneft and Gazprom Neft left diesel unrestricted, and Tatneft alone capped diesel, at 60 litres. Reuters attributed the shortages to three simultaneous causes: Ukrainian drone attacks on refineries, elevated seasonal demand and unscheduled refinery maintenance. Russia had banned petrol, diesel and jet exports, eased fuel-quality standards and begun importing refined product; a 42,000-tonne gasoline cargo from Nayara Energy in India — a refiner part owned by Rosneft — reached a Russian port on 5 August.

Why it mattersThe point at which the deep-strike campaign's effect becomes visible in a place other than export revenue. Russia's crude production and crude export earnings held broadly steady through the same period; what fell was refined product, whose export loadings hit a record low. The distinction that matters is between having oil and having usable fuel, and it is the reason this module records refining as a separate constraint rather than as part of the oil file. It is not evidence that Russia is running out of crude, that its refining sector has collapsed, or that strikes are the sole cause.
19 August 2026Key eventKyiv
Leadership changePoliticalForce generation and defence industry

A defence minister is confirmed, his predecessor calls for elections, and investigators reach the presidential office

Ukraine's parliament confirmed Maj. Gen. Yevhenii Khmara as defence minister on 19 August 2026 by 312 votes, filling the post he had held in an acting capacity since 17 July after the dismissal of Mykhailo Fedorov. Khmara had previously served as acting head of the Security Service of Ukraine from January 2026. Hours before the vote, Fedorov — whose removal in July had drawn six days of protests — released a video calling for wartime elections and warning of a governance crisis. On the same day President Zelensky dismissed Iryna Mudra as deputy head of the Office of the President, as the National Anti-Corruption Bureau and the Specialised Anti-Corruption Prosecutor's Office conducted searches at her residence within an operation they described as targeting a criminal organisation led by a current and a former member of parliament and involving senior officials in the presidential office. Investigators have not named Mudra as a suspect, and neither she nor the President's Office commented on the dismissal.

Why it mattersThe July reshuffle was recorded here as a reset whose effect on reform tempo and command culture was unknown. A month later the reset has produced a confirmed minister and, on the same day, its two open costs: a popular predecessor converting his dismissal into a platform for holding elections during a war, and an anti-corruption investigation reaching the institution that carried out the reshuffle. None of the three facts is contested. What they establish jointly is that the vacancy problem is closed and the legitimacy problem is not — and Ukraine's wartime state has no mechanism for the second that does not itself require an election.