Back to question

Forecast report

What percentage of Russian seaborne crude oil export loading capacity will be offline at end of June 2026 due to Ukrainian strikes (vs the H2 2025 baseline)?

GeneratedJune 14, 2026 at 7:11 PM UTC
ResolutionNot specified
Question typeNumeric
Sources50

Forecast

Median forecast: 36.4; 80% interval: 8.4 to 48.

Distribution

P10 8.4
Median 36.4
P90 48
0.0%0.4%0.9%1.3%1.8%02040608080% intervalMedian

Analysis

TL;DR

My forecast is 32%: a Reuters/Bloomberg capacity-stocktake mode is in the low teens, and the fallback export-volume mode is near 42%.

Context

The March shock was real. On 25 March 2026, Reuters put about 2.0 mb/d, or 40%, of Russian oil export capacity offline after Ukrainian strikes suspended Primorsk and Ust-Luga loadings and left Novorossiysk behind schedule; the same report put Novorossiysk capacity near 700 kb/d (Reuters via The Moscow Times, 25 Mar 2026) . That was a point-in-time peak, not the June base case.

By late May, the visible system had mostly repaired. Bloomberg tanker tracking put Russian seaborne crude exports at 3.64 mb/d in the four weeks to 31 May and said Baltic and Black Sea export terminals that had faced Ukrainian disruption had largely resumed normal operations (Bloomberg via The Moscow Times, 2 Jun 2026) . The current June risk is different: Reuters says western-port crude loadings could fall because Russia is raising refinery runs while output is lower, while fresh Ukrainian strikes around Novorossiysk, Volgograd, and Volna keep the right tail alive (Reuters via Kitco, 8 Jun 2026) (AP, 13 Jun 2026) .

Evidence

The historical backbone is that actual Russian seaborne crude exports normally run far below the 5.0 mb/d capacity denominator. The table below is the full seaborne crude series in the IEA May 2026 Oil Market Report: units are mb/d; annual rows are calendar-year averages; monthly rows are monthly averages; the vintage is current-series IEA/Kpler/Argus data published on 13 May 2026; N = 8 comparable observations (IEA Oil Market Report, 13 May 2026) .

This matters because the fallback rule is not a clean capacity measure. A normal 2025 seaborne crude month of 3.47 mb/d would resolve to (13.47/5.0)×100%=30.6%(1 - 3.47/5.0) \times 100\% = 30.6\% under the fallback, before adding any June 2026 strike effect (IEA Oil Market Report, 13 May 2026) .

The port concentration is high enough that single-node outages matter. KSE, using Kpler vessel data accessed on 7 April 2026 and published on 9 April 2026, put 2025 oil-loading activity at Primorsk 1.26 mb/d, Ust-Luga 1.15 mb/d, Novorossiysk 0.97 mb/d, Nakhodka/Kozmino-area 1.00 mb/d, and Murmansk 0.30 mb/d; KSE also said the targeted Primorsk, Ust-Luga, and Novorossiysk ports accounted for about 59% of Russian seaborne oil exports (KSE Institute, 9 Apr 2026) .

The repair base rate points against a persistent March-scale physical outage. Bloomberg said weekly seaborne crude flows fell to 2.32 mb/d in the week to 29 March from 4.07 mb/d the prior week, with 22 tankers loading 16.23 million barrels versus 37 tankers loading 28.5 million barrels the week before (Bloomberg via The Moscow Times, 31 Mar 2026) . KSE then found Ust-Luga crude volumes fell from 725 kb/d in the week of 16-22 March to 101 and 155 kb/d in the next two weeks, while Primorsk crude stayed near 780-848 kb/d (KSE Institute, 9 Apr 2026) . But Carnegie estimated that Ust-Luga had resumed loading by 7 April and shipped about half of pre-strike volumes over the following two weeks, after total oil and product shipments fell to 3.5 mb/d from 25 March to 11 April versus 5.2 mb/d from 1 January to 24 March (Carnegie, 20 Apr 2026) . The IEA May report also has April seaborne crude exports at 3.76 mb/d and says Russian total exports recovered in the second half of April, though not to the three-week pre-Baltic-attack peak (IEA Oil Market Report, 13 May 2026) .

The strongest current evidence for a low physical-capacity reading is May. Reuters said western-port crude exports through Primorsk, Ust-Luga, and Novorossiysk rose 15% month on month in May to 2.5 mb/d from 2.2 mb/d in April, the highest since September 2025, despite ongoing Novorossiysk attacks that briefly suspended loadings (Reuters via MarketScreener, 2 Jun 2026) . CREA's May bulletin, published 11 June 2026, said crude export volumes rose 8% month on month and Ust-Luga crude loadings rose 49% month on month after the March-April strike-related reduction (CREA, 11 Jun 2026) . Bloomberg also reported that all crude berths at Novorossiysk were back in operation by mid-May for the first time since early April (Bloomberg via BusinessMirror, 20 May 2026) .

The strongest current evidence for a high fallback reading is the 8 June Reuters loading program. Reuters said June crude loadings from the three western ports could fall to 1.7 mb/d from 2.5 mb/d in May, with Russia seeking to raise crude runs by 250-400 kb/d while lower output limits feedstock (Reuters via Kitco, 8 Jun 2026) . Pairing that 1.7 mb/d western-port figure with roughly 1.1-1.2 mb/d of non-western seaborne crude implied by Bloomberg's 3.64 mb/d total and Reuters's 2.5 mb/d western figure gives a June seaborne crude center near 2.9 mb/d, so the fallback value centers near (12.9/5.0)×100%=42%(1 - 2.9/5.0) \times 100\% = 42\% (Bloomberg via The Moscow Times, 2 Jun 2026) .

Fresh strikes add upside, mostly through the Black Sea chain, but they are not yet quantified as multi-week mb/d losses. Ukraine's General Staff said the 7-8 June strike on the Grushovaya oil transshipment base near Novorossiysk caused fires in two oil storage tanks and quality-assessment infrastructure, and AP reported on 13 June that drone debris sparked a fire at a Black Sea export terminal in Volna that Russian outlets described as transporting crude oil, petroleum products, and LPG (Ukrainska Pravda, 10 Jun 2026) (AP, 13 Jun 2026) . Those reports raise the high tail, but they do not yet show a renewed shutdown of Primorsk, Ust-Luga, Novorossiysk, or Kozmino on the March scale.

My calculation uses a resolution-source mixture. I put 35% on a qualifying Reuters/Bloomberg capacity stocktake and center that path at 16%, because the main crude-loading system had recovered enough to support high May flows while recurring Black Sea and pipeline strikes leave moderate residual damage risk. I put 65% on the fallback export-volume path and center that path near 40-43%, using the 8 June Reuters June-loading program and a 5.0 mb/d denominator. The final distribution has mean 32.1%, median 36.2%, and a 10th-90th percentile interval of 8.2-47.9%. It puts 13% below 10%, 16% from 10-25%, 35% from 25-40%, 31% from 40-50%, and 6% above 50%.

What's non-obvious

The question can resolve high even if Russia's ports are mostly usable. The fallback formula converts any gap between June seaborne crude exports and 5.0 mb/d into “offline capacity,” even if the gap comes from lower output, refinery feedstock choices, OPEC+ behavior, tanker scheduling, sanctions friction, or buyer timing. The 2025 IEA seaborne crude average alone maps to 30.6% on that formula (IEA Oil Market Report, 13 May 2026) .

The second trap is that Ukrainian refinery strikes can increase crude exports before they reduce them. May's high crude exports came partly because refinery outages freed crude for shipment, while June's expected export drop is tied to refineries trying to raise throughput amid fuel shortages and lower crude output (Reuters via MarketScreener, 2 Jun 2026) (Reuters via Kitco, 8 Jun 2026) . That makes low June exports a weak proxy for damaged loading capacity.

Limitations

The largest gap is direct terminal-by-terminal crude-loading capacity during 1-28 June. Public sources give tanker-flow aggregates, scheduled loadings, strike reports, and some satellite interpretation, but not a clean daily table of usable mb/d at Primorsk, Ust-Luga, Novorossiysk/Sheskharis, Kozmino, Murmansk, and minor terminals. The 8 June Reuters article is a loading-program and feedstock story, not a capacity-offline stocktake (Reuters via Kitco, 8 Jun 2026) .

The resolution-source risk is large. A Reuters/Bloomberg capacity stocktake would probably exclude much of the export-volume weakness caused by refinery routing and output cuts. The fallback rule would include it mechanically. The same real-world June could therefore resolve near 10-20% under a physical-capacity stocktake and near 40-45% under the fallback formula.

The remaining half of the window can still move the result. A direct late-June hit on a Baltic terminal, Sheskharis, Kozmino, a feeder pipeline, or tankers at the port would matter more than the historical averages. I do not treat the absence of a public Kozmino outage report as proof that no Kozmino risk exists; it only keeps the current central case concentrated in western-port and Black Sea disruptions.

Sources

  1. imf Portwatch · mcp

    No ports found matching query 'Primorsk' and country 'Russia'.

  2. Domain Expert Search · mcp

    Found 14 subagent groups for 'Russia oil exports Ukrainian strikes seaborne crude terminals Primorsk Ust-Luga Novorossiysk Kozmino energy markets June 2026':

  3. Domain Expert Research Task · mcp

    Job domain_expert_research_task_13daa86315 done after 424735ms.

  4. kitco.com · tool
  5. themoscowtimes.com · tool
  6. russiamatters.org · tool
  7. bloomberg.com · tool
  8. bloomberg.com · tool
  9. bloomberg.com · tool
  10. empresaclima.org · tool
  11. uk.marketscreener.com · tool
  12. petcokes.com · tool
  13. investing.com · tool
  14. bloomberg.com · tool
  15. bairdmaritime.com · tool
  16. tankterminals.com · tool
  17. bloomberg.com · tool
  18. bloomberg.com · tool
  19. ukrinform.net · tool
  20. unn.ua · tool
  21. bloomberg.com · tool
  22. pravda.com.ua · tool
  23. hydrocarbonprocessing.com · tool
  24. investing.com · tool
  25. marketscreener.com · tool
  26. marketscreener.com · tool
  27. themoscowtimes.com · tool
  28. investing.com · tool
  29. marketscreener.com · tool
  30. gmanetwork.com · tool
  31. apnews.com · tool
  32. marketscreener.com · tool
  33. themoscowtimes.com · tool
  34. empresaclima.org · tool
  35. marketscreener.com · tool
  36. bloomberg.com · tool
  37. bloomberg.com · tool
  38. thestar.com.my · tool
  39. businessmirror.com.ph · tool
  40. factorenergetico.mx · tool
  41. tradingview.com · tool
  42. marketscreener.com · tool
  43. energyandcleanair.org · tool
  44. themoscowtimes.com · tool
  45. spglobal.com · tool
  46. energyandcleanair.org · tool
  47. investing.com · tool
  48. sa.marketscreener.com · tool
  49. frontnews.eu · tool
  50. unn.ua · tool

Question Details

Description

Through 2024-2025, Russia's seaborne crude export loading capacity ran at roughly 5 million barrels per day, concentrated in a small number of terminals: Primorsk and Ust-Luga on the Baltic, Novorossiysk on the Black Sea, and Kozmino on the Pacific. In late March 2026, after a sustained Ukrainian drone campaign hit Primorsk, Ust-Luga, and Novorossiysk - and after disputed CPC pipeline damage and tanker seizures - Reuters calculated that at least 40% of Russia's oil export capacity (~2 mb/d) was halted, the worst disruption in modern Russian history. Carnegie measured that actual shipments fell from ~5.2 to ~3.5 mb/d (a 33% drop) between 25 March and 11 April 2026.\n\nRussia has been working hard to restore loading: Ust-Luga was back to roughly half pre-strike volumes by 7 April per Carnegie. But Ukraine has not stopped: drone strikes hit Tuapse on 16 and 20 April, Kstovo, Ufa, and a Leningrad-region refinery in early-to-mid April, and the Atlantic Council and Adapt Institute both characterize Ukraine's spring 2026 campaign as a deliberate escalation. Reuters (21 April) reports Russia is now slashing April crude output 300-400 kbpd, the sharpest monthly decline since the COVID era. The IEA expects Russian refining to stay below 5 mb/d until at least mid-2026.\n\nThis question forecasts how much of Russia's seaborne crude export loading capacity is offline at the end of June 2026 - i.e., does the strike-vs-repair race resolve toward (a) full or near-full restoration (well under 10% offline, similar to 2024 baseline disruption levels), (b) a persistent moderate impairment (10-25%), (c) something close to the late-March peak (30-45%), or (d) something even worse if Ukraine sustains or escalates the campaign through Q2. The question deliberately tracks export loading specifically (not total refining throughput), because the late-March 40% figure that anchors the prompt was about export loading capacity.

Resolution Criteria

Resolves to the percentage of Russia's seaborne crude oil export loading capacity that is unavailable for use at end-of-June 2026 (averaged across the four-week window 1 June 2026 through 28 June 2026) due to physical damage, fire, or operational suspension caused by Ukrainian strikes or other Ukrainian operations (drones, missiles, sabotage, naval action), expressed as a percentage of the H2 2025 baseline loading capacity rounded to one decimal place.\n\nNumerator: average daily mb/d of crude export loading capacity offline at the four named primary terminals (Primorsk, Ust-Luga, Novorossiysk, Kozmino) and any additional Russian seaborne crude export terminal that was operational in H2 2025, attributable to Ukrainian action, across the resolution window.\n\nDenominator: total H2 2025 baseline loading capacity at those terminals as reported by the most recent published Reuters or Bloomberg stocktake. As a fixed fallback the denominator is 5.0 mb/d (the working figure used in Reuters' 25 March 2026 calculation that 2 mb/d = ~40%).\n\nPrimary resolution source: an end-of-June or early-July 2026 Reuters or Bloomberg stocktake article that explicitly quantifies Russian oil export capacity offline due to Ukrainian strikes, analogous to the 25 March 2026 Reuters calculation (https://www.themoscowtimes.com/2026/03/25/ukrainian-drone-strikes-halt-at-least-40-of-russias-oil-export-capacity-reuters-a92339).\n\nFallback resolution path if no such article exists by 14 July 2026: compute (1 - June 2026 average seaborne crude exports in mb/d as reported by CREA's Russia Fossil Tracker / Centre for Research on Energy and Clean Air monthly bulletin / 5.0 mb/d) * 100, floored at 0. If CREA's June 2026 figure is unavailable, use Kpler's June 2026 Russian seaborne crude export average. If multiple sources differ by more than 5 percentage points, use the simple average of Reuters and CREA.

Fine Print

'Offline due to Ukrainian operations' includes capacity unavailable because of (a) direct physical damage from Ukrainian drones/missiles, (b) precautionary shutdowns following nearby Ukrainian strikes, (c) Ukrainian seizures or attacks on tankers loading at Russian ports, and (d) damage to dedicated export pipelines feeding the four terminals (e.g., CPC). It does NOT include offline capacity caused by routine maintenance, OPEC+ quota cuts, sanctions-driven self-limitation, or weather. Pacific exports to China via Kozmino count as seaborne. Pipeline exports (Druzhba, ESPO into China) do NOT count - the metric is seaborne loading. Refining capacity that is offline does NOT count toward this question unless it specifically removes seaborne crude export volume (refined products are not 'crude'). If the four-terminal H2 2025 baseline cannot be reconstructed by resolvers, use 5.0 mb/d. If a comprehensive ceasefire silences Ukrainian strikes before June and all damaged terminals fully repair, the answer can be near 0%. The question resolves on realized capacity, not on whether terminals are 'legally open'.