GeoMemo
MON, JUN 29 · EDT
CountriesUkraineOperational risk · 90 days
Operational risk · 90-day outlookLast updated 2026-06-28 · 1 day ago · stale

Ukraine

An enterprise-decision view of Ukraine’s operational risk over the next 90 days. Scenario probabilities, sanctions exposure, chokepoints, and political outlook — for risk officers, supply chain teams, and analysts who need to act, not just read.

Stability score?Stability scoreWeighted composite of seven pillars (conflict, events, arms, economy, market, sanctions, humanitarian). Higher = healthier. Recomputed daily. Lower = greater operational risk.
50.6
Critical risk
Headline signal · 90-day event volume
Ukraine · annotated 90-day event volume
3,739
total events · 90 daily data points
Annotated milestones
1 of 20
ZELENSKYY THRE2026-04-012026-05-162026-06-29
Source · intelligence_events · all severity tiersHover any annotated dot for full milestone
Risk matrix · five dimensions
Political
23Stable
Security
60Elevated
Economic
29Moderate
Regulatory
100Critical
Operational
55Elevated
Risk dimensions are derived from the 7 stability pillars. Higher score = more risk (inverted from the stability score, where higher = healthier). Operational is a weighted composite intended for enterprise-decision use.
Scenario probabilities · next 90 days
01
Sustained Ukrainian long-range strike campaign strains Russian air defenses and energy infrastructure through Q3 2026

Ukraine has demonstrably escalated strike tempo and sophistication over the reporting period, targeting critical Russian production and logistics nodes. Russian air defenses appear strained by scale of attacks (660 drones), suggesting Ukraine can sustain this campaign. Zelensky's explicit 40-day offensive authorization indicates institutional commitment to pressure-through-attrition strategy for the next 90 days.

Indicators · what would confirm
  • 660+ Ukrainian drones launched in single overnight operation (2026-06-26)
  • Zelensky authorized 40-day offensive targeting Russian military-industrial facilities
  • Successive strikes on Azot chemical plant, Volgograd defense complex, oil refineries, and Crimea logistics
  • Russian air defense interception rates cited as 124-660 drones per operation
  • Ukrainian targeting of fuel supplies and power generation in Crimea causing state of emergency declaration
85%
probability
high impact
02
EU fiscal burden from Ukraine support (€290B) triggers policy debates over aid sustainability and conditionality by Q3 2026

Multiple credible sources document significant EU fiscal strain from Ukraine aid. The EU's proposal to restrict Ukrainian male refugee mobility signals that aid is now coupled to strategic manpower constraints, indicating hardening positions on aid conditionality. Escalating drone campaigns will raise reconstruction costs and extend commitment horizon, forcing political tradeoffs within EU member states.

Indicators · what would confirm
  • EU confronting €290 billion fiscal burden in Ukraine support
  • European Commission proposed restricting Ukrainian male refugee mobility (ages 23-60) to preserve manpower for conflict
  • UK pledged additional £290+ million bilateral assistance but broader EU capacity questioned
  • NATO deputy commander urged increased defense spending amid uncertainty over U.S. commitment
  • Economic incentives announced to Moldova and Ukraine suggest shifting from grants to conditional support
72%
probability
high impact
03
Black Sea maritime corridor remains contested with intensifying Russian drone attacks disrupting ~80% of Ukraine's seaborne trade

The Black Sea remains an active contested zone with Russia executing systematic drone campaigns against merchant shipping and port infrastructure. Ukrainian strikes on Crimean logistics and communications suggest an asymmetric counter-strategy, but Russian naval/drone capacity remains substantial. The corridor's critical importance to Ukrainian grain and commodity exports creates sustained economic vulnerability.

Indicators · what would confirm
  • Russian drones systematically targeting Black Sea ports and merchant vessels
  • Ports described as handling 'nearly all' Ukrainian maritime trade
  • Crimea under state of emergency due to Ukrainian strikes on fuel/power infrastructure supporting Russian naval operations
  • Ukrainian strikes on Russian logistics centers and satellite communications in Crimea
  • Ongoing maritime corridor defense described as 'wartime lifeline' indicating persistent vulnerability
78%
probability
critical impact
04
Belarus remains outside active conflict despite Kremlin pressure, reducing immediate two-front escalation risk through 2026

Lukashenko's demonstrated ability to resist Kremlin pressure while maintaining acceptable relations suggests Belarus will likely remain a neutral-leaning actor through the 90-day window. Zelensky's threats appear rhetorical rather than indicative of imminent operations. However, sustained Ukrainian escalation or Russian battlefield setbacks could alter this calculus by creating pressure for Belarusian mobilization.

Indicators · what would confirm
  • Lukashenko resists Kremlin pressure to deepen Belarus involvement in Ukraine war
  • Zelensky threatened direct Ukrainian action if Belarus fails to comply with unspecified demands
  • Lukashenko maintains Russian acceptance despite resistance, preserving balance
  • No credible reports of Belarusian military deployment or equipment transfers in 30-day window
68%
probability
moderate impact
05
U.S. commitment uncertainty and NATO cohesion tensions emerge as alliance prepares Turkey summit amid broader geopolitical fragmentation

Multiple sources document visible fractures in Western alliance cohesion. NATO's own deputy explicitly flagging U.S. commitment uncertainty suggests this is not speculative but institutional concern. Global South defection from Western sanctions coordination (South Africa) and China's strategic economic positioning indicate structural shifts in geopolitical alignment that could reduce Western leverage over the 90-day horizon.

Indicators · what would confirm
  • NATO deputy commander publicly urged alliance to demonstrate unity at Turkey summit
  • Explicit concern stated over 'uncertainty over U.S. commitment'
  • South Africa rejected European proposal to freeze Russian assets, signaling Global South resistance to Western-led sanctions regime
  • China positioning as alternative economic partner (49,000 EV exports to Canada annually)
  • EU struggling to coordinate unified policy on Russia, Ukraine aid, and sanctions
65%
probability
high impact
Watchlist · next 90 days
01
Ukrainian offensive sustainability: Monitor 40-day campaign execution, strike frequency, and reported damage to Russian military-industrial targets
Indicator · Reported drone launch volumes, strike accuracy, Russian air defense interception rates, declared damage assessments, munition availability statements
85%
02
EU aid conditionality tightening: Track European Commission and member state policy shifts toward linking Ukraine support to refugee/manpower restrictions
Indicator · Legislative proposals restricting Ukrainian male mobility, bilateral aid conditions, EU budget reallocations, member state political debate on aid sustainability
72%
03
Black Sea corridor disruption escalation: Monitor Russian drone/missile attack frequency against merchant shipping, port infrastructure damage, and insurance/shipping cost impacts
Indicator · Reported drone sorties, merchant vessel losses, port throughput data, shipping insurance premium changes, documented supply chain delays
78%
04
Belarus military mobilization risk: Assess Kremlin pressure intensity, Lukashenko compliance signals, and Ukrainian threat credibility regarding direct action
Indicator · Belarus military movement reports, equipment deployments, Lukashenko public statements, Zelensky military statements, Russian military restructuring near Belarus border
35%
05
NATO summit outcomes and U.S. commitment clarity: Track alliance defense spending commitments, burden-sharing agreements, and official statements on Ukraine support duration
Indicator · NATO Turkey summit communiqué, member defense budget announcements, U.S. military aid package sizes, public statements on commitment duration
65%
06
Global South sanctions regime erosion: Monitor defections from Western-led Russian sanctions/asset freeze framework and alternative financial partnerships
Indicator · South Africa policy statements, BRICS financial coordination, non-aligned nation statements on sanctions, alternative payment mechanisms for Russia
58%
Political outlook · 90-day judgments
Zelensky mobilizes institutional war strategy via 40-day offensive while managing Western aid conditionality and internal conscription pressures

President Zelensky has consolidated decision-making authority around an explicitly escalatory long-range strike campaign (40-day offensive) targeting Russian military-industrial capacity and energy infrastructure. This represents institutional commitment to attrition-based pressure strategy rather than negotiated settlement. Domestically, Zelensky faces emerging tensions with Western allies over refugee mobility restrictions and manpower preservation, signaling that Ukraine's political leadership is beginning to absorb cost of sustained conflict. No credible succession risk or factional breakdown evident in 30-day reporting. However, extended aid conditionality and EU fiscal strain may force policy pivots toward negotiation if offensive fails to achieve stated pressure objectives within 90-day window.

high confidence
Sanctions exposure
Sanctioned entities tied to Ukraine
3K
Western sanctions regime on Russia remains largely static; South Africa rejects asset freeze proposals, signaling emerging Global South resistance
Active regimes
U.S. sanctions: Sectoral restrictions on Russian energy, defense, and financial sectors (ongoing)EU sanctions: Coordinated energy embargoes, defense technology restrictions, financial sector limitations (ongoing)UK bilateral sanctions: Aligned with EU/U.S. framework (ongoing)
Recent changes
European Commission proposed freezing of Russian assets (2026-06-27) - rejected by South Africa
UK pledged £290+ million additional bilateral Ukraine support (2026-06-27) - reallocation rather than new sanctions
No new sectoral sanctions additions reported in 30-day window
Outlook ·Sanctions regime faces credibility erosion from Global South resistance (South Africa rejection of asset freezes) and appears to have reached saturation point with limited escalatory options remaining. Expect continued rhetorical pressure for new sanctions but low probability of major new designations absent significant Russian escalation. EU fiscal burden and U.S. commitment uncertainty may constrain appetite for sanctions deepening. Russia's oil/energy infrastructure remains operational despite strikes, suggesting sanctions + military pressure combined strategy is sustainable baseline for Western approach.
Trade chokepoints
Black Sea maritime corridor (Odesa, Chornomorsk, Pivdennyi ports)
Agricultural products (grain, sunflower oil), metallurgical goods, general cargo
Exposure
85%
Disruption
78%
Ukraine-EU overland routes (Poland, Romania, Moldova borders)
Agricultural products, industrial goods, humanitarian supplies
Exposure
45%
Disruption
35%
Active conflicts involving Ukraine
Iran warEscalation 100
Persian Gulf conflictEscalation 100
Middle East conflictEscalation 100
Russia-Ukraine warEscalation 100
Ucrania conflictEscalation 75.4
Ukrainian conflictEscalation 75.4
+Glossary & methodology

Operational risk here means the practical exposure that a business, government, or institution operating in or around Ukraine would face. We model five dimensions (Political / Security / Economic / Regulatory / Operational) using a weighted blend of seven underlying pillars.

Scenarios are generated daily under ICD 203 analytic-tradecraft standards. Each scenario carries a calibrated probability, named indicators that would confirm or deny it, and impact across regulatory / kinetic / economic axes.

This page is the deeper-read companion to the Ukraine country page for risk officers and operators. The country page covers daily news, judgments, and watchlist; this page covers 90-day strategic outlook.

← Back to Ukraine daily brief