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)?
Forecast
Median forecast: 19.2; 80% interval: 6.8 to 27.6.
Distribution
Analysis
TL;DR
My final forecast is 18% mean and 19% median of H2-2025 Russian seaborne crude loading capacity offline for 1–28 June 2026. The physical outage is lower, around 5–10%, because Reuters-sourced June data show the main western crude ports expected to load 2.7–2.8 mb/d in June, above May and far above the early-June plan (Reuters via Baird Maritime, 24 Jun 2026). The resolved value is higher because the fallback rule turns June seaborne crude exports near 4.0 mb/d into about 20% against the 5.0 mb/d denominator.
Context
The late-March outage was a real capacity shock. Reuters reported on 25 March 2026 that Ukrainian attacks had halted about 2.0 mb/d, or roughly 40%, of Russia’s oil export capacity, with Primorsk and Ust-Luga suspended and Novorossiysk behind schedule (Reuters via The Moscow Times, 25 Mar 2026). A week later, Reuters sources put the remaining impairment at about 1.0 mb/d, or one-fifth of total export capacity, showing that part of the March outage was already being worked around (Reuters via Global Banking & Finance Review, 2 Apr 2026).
By late June, the main public story had shifted from closed crude terminals to damaged refineries and fuel shortages. Ukraine was still hitting energy infrastructure, including the Grushovaya/Sheskharis storage chain near Novorossiysk on 7–8 June and refineries on 28 June, but Reuters and Bloomberg flow data showed high crude loadings rather than a March-scale terminal shutdown (Ukrainska Pravda, 8 Jun 2026; AP, 28 Jun 2026; Bloomberg via The Moscow Times, 2 Jun 2026). That distinction matters because the question’s primary path asks for physical loading capacity offline, while the fallback path mechanically compares June exports with a 5.0 mb/d capacity denominator.
Evidence
The historical backbone is that actual Russian seaborne crude exports normally run well below 5.0 mb/d even when loading capacity is available. The full current-vintage IEA/Kpler/Argus series I use is below; units are mb/d of Russian seaborne crude exports, and the publication vintage is 13 May 2026 (IEA Oil Market Report, 13 May 2026).
| Window | Russian seaborne crude exports | Source / vintage |
|---|---|---|
| 2022 annual average | 3.25 mb/d | Current-vintage IEA/Kpler/Argus table, published 13 May 2026 (IEA Oil Market Report) |
| 2023 annual average | 3.52 mb/d | Current-vintage IEA/Kpler/Argus table, published 13 May 2026 (IEA Oil Market Report) |
| 2024 annual average | 3.47 mb/d | Current-vintage IEA/Kpler/Argus table, published 13 May 2026 (IEA Oil Market Report) |
| 2025 annual average | 3.47 mb/d | Current-vintage IEA/Kpler/Argus table, published 13 May 2026 (IEA Oil Market Report) |
| Jan 2026 | 3.40 mb/d | Current-vintage IEA/Kpler/Argus table, published 13 May 2026 (IEA Oil Market Report) |
| Feb 2026 | 3.24 mb/d | Current-vintage IEA/Kpler/Argus table, published 13 May 2026 (IEA Oil Market Report) |
| Mar 2026 | 3.57 mb/d | Current-vintage IEA/Kpler/Argus table, published 13 May 2026 (IEA Oil Market Report) |
| Apr 2026 | 3.76 mb/d | Current-vintage IEA/Kpler/Argus table, published 13 May 2026 (IEA Oil Market Report) |
The terminal concentration is why March mattered. KSE’s Kpler-based assessment, using data accessed on 7 April 2026, put 2025 oil export volumes at 1.26 mb/d from Primorsk, 1.15 mb/d from Ust-Luga, 0.97 mb/d from Novorossiysk, 1.00 mb/d from Nakhodka/Far East, and 0.30 mb/d from Murmansk; it also found Ust-Luga crude loadings 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). The IEA later described the late-March and early-April port disruptions as temporary: Black Sea Urals exports from Sheskharis fell to 160 kb/d in the week of 6 April and needed one week to recover, while Baltic loadings briefly dropped from 1.5 mb/d to 760 kb/d in the week of 30 March before recovering later in April (IEA Oil Market Report, 13 May 2026).
The June flow checks point the same way. They do not prove zero damage, but they are hard to reconcile with 30–45% of crude loading capacity offline for the whole 1–28 June window.
| Observation window | Metric and framing | Value | Source / vintage |
|---|---|---|---|
| 25 Mar 2026 | Export capacity offline after strikes | 2.0 mb/d, about 40% | Reuters stocktake reported 25 Mar 2026 (The Moscow Times/Reuters) |
| 2 Apr 2026 | Export capability reduced by strikes | 1.0 mb/d, about 20% | Reuters sources reported 2 Apr 2026 (Global Banking & Finance Review/Reuters) |
| Four weeks to 31 May 2026 | Russian seaborne crude exports | 3.64 mb/d | Bloomberg tanker tracking reported 2 Jun 2026; article also said Baltic and Black Sea export terminals had largely resumed normal operations (The Moscow Times/Bloomberg) |
| May 2026 | Russian crude exports in S&P Commodities at Sea data | 4.1 mb/d | S&P Global article published 16 Jun 2026 (S&P Global) |
| First two weeks of Jun 2026 | Russian crude exports in S&P Commodities at Sea data | 4.5 mb/d | S&P Global article published 16 Jun 2026 (S&P Global) |
| First half of Jun 2026 | Primorsk + Ust-Luga + Novorossiysk crude loadings | 2.3 mb/d | Reuters calculations from port and trading sources, published 17 Jun 2026 (Baird Maritime/Reuters) |
| Four weeks to 21 Jun 2026 | Russian seaborne crude exports | 3.89 mb/d | Bloomberg tanker tracking reported 23 Jun 2026 (SFG Media/Bloomberg) |
| Week of 15–21 Jun 2026 | Russian seaborne crude loaded | 4.11 mb/d | Bloomberg tanker tracking reported 23 Jun 2026 (SFG Media/Bloomberg) |
| Full Jun 2026 expectation | Primorsk + Ust-Luga + Novorossiysk crude loadings | 2.7–2.8 mb/d | Reuters sources reported 24 Jun 2026 (Baird Maritime/Reuters) |
The main physical counterweight is Novorossiysk. Drones hit the Grushovaya tank farm feeding the Sheskharis terminal on 7–8 June, and local reports described at least 50 blasts, a fire, and pipelines/tunnels connecting the storage site to tanker-loading quays (Ukrainska Pravda, 8 Jun 2026). That supports a nonzero offline-capacity estimate for the Black Sea chain, but Reuters still found 2.3 mb/d from the three western crude outlets in the first half of June and then 2.7–2.8 mb/d expected for the full month (Baird Maritime/Reuters, 17 Jun 2026; Baird Maritime/Reuters, 24 Jun 2026). I read the physical-capacity branch as centered near 6–8%, with a right shoulder if a resolver counts residual Novorossiysk storage loss, short precautionary closures, Volna-area terminal damage, or tanker disruptions.
My resolution model is source-driven. I assign 75% to the fallback formula, because the current Reuters/Bloomberg coverage near the resolution date is about flows and refinery outages rather than an explicit “mb/d of crude loading capacity offline” stocktake. On that path I model June average seaborne crude exports around 4.0 mb/d, with a plausible range of about 3.7–4.3 mb/d from the Bloomberg, S&P, Reuters, and Vortexa signals (SFG Media/Bloomberg, 23 Jun 2026; S&P Global, 16 Jun 2026; Breakwave/Vortexa, 17 Jun 2026). The fallback calculation is:
where is June 2026 average Russian seaborne crude exports in mb/d. If , the result is 22%; if , it is 20%; if , it is 16%. I assign 20% to a direct primary-source capacity stocktake that resolves near the physical estimate, centered around 6–8%, and 5% to a higher-outage or adverse-definition path. The combined distribution has a mean of 18%, median of 19%, a 10th–90th percentile range of 7–27%, and a 5th–95th percentile range of 4–32%.
What's non-obvious
The March 40% headline is not the right anchor for June. Ukraine’s refinery campaign reduced domestic processing and pushed crude toward export channels, so crude exports rose while fuel supplies worsened; Bloomberg said refinery strikes helped lift seaborne crude exports to wartime highs by late May, and Reuters said refinery outages were pushing record June volumes through the western crude ports (Bloomberg via The Moscow Times, 2 Jun 2026; Baird Maritime/Reuters, 24 Jun 2026).
The fallback path also does not measure the same thing as the numerator. The numerator asks for loading capacity unavailable because of Ukrainian operations, but the fallback compares actual exports with 5.0 mb/d; the IEA series shows actual seaborne crude exports averaged only 3.25–3.52 mb/d in 2022–2025 even before the March 2026 terminal shock (IEA Oil Market Report, 13 May 2026). That is why a true physical outage near 5–10% can still resolve near 20%.
Limitations
I did not find a qualifying end-June Reuters or Bloomberg stocktake, as of 28 June 2026 at 19:07 UTC, that explicitly quantifies Russian seaborne crude loading capacity offline due to Ukrainian operations. The closest current Reuters piece is the 24 June western-port loading article, and it reports expected June flows rather than offline capacity (Baird Maritime/Reuters, 24 Jun 2026).
The June fallback value is still source-sensitive. Bloomberg’s four-week average to 21 June was 3.89 mb/d, while S&P Global’s first-two-weeks-of-June figure was 4.5 mb/d; these series can differ because of origin definitions, inclusion of some Russian-port non-Russian grades, timing of loading versus departure, and later revisions (SFG Media/Bloomberg, 23 Jun 2026; S&P Global, 16 Jun 2026). A 0.2 mb/d difference in the June export average moves the fallback result by 4 percentage points.
Attribution remains thin around Black Sea infrastructure. Grushovaya/Sheskharis is clearly export-related, and AP also reported damage at a Black Sea sea terminal in Volna on 13 June, but public reporting has not translated those incidents into average daily mb/d of unavailable crude loading capacity for June (Ukrainska Pravda, 8 Jun 2026; AP, 13 Jun 2026). This is the main reason I keep a right tail above 30% while making 30–45% a minority outcome.
Sources
- imf Portwatch · mcp
No ports found matching query 'Primorsk' and country 'Russia'.
- AskNews · mcp
Found 9 articles:
- Domain Expert Search · mcp
Found 14 subagent groups for 'Russian oil export terminals Ukraine drone strikes seaborne crude loading capacity disruptions June 2026 energy security shipping AIS':
- Nasa Firms · mcp
Data availability for 11 satellite sources:
- errors.pydantic.dev · tool
- errors.pydantic.dev · tool
- errors.pydantic.dev · tool
- Domain Expert Research Task · mcp
Job domain_expert_research_task_6db103479a done after 200436ms.
- bairdmaritime.com · tool
- pravda.com.ua · tool
- biz.liga.net · tool
- gcaptain.com · tool
- news-pravda.com · tool
- news-pravda.com · tool
- finance.biggo.com · tool
- tankterminals.com · tool
- ca.marketscreener.com · tool
- au.marketscreener.com · tool
- sanctions.kse.ua · tool
- militarnyi.com · tool
- tankermap.com · tool
- defencematters.eu · tool
- energyandcleanair.org · tool
- shipuniverse.com · tool
- trtworld.com · tool
- mcquilling.com · tool
- bairdmaritime.com · tool
- ca.marketscreener.com · tool
- pravda.com.ua · tool
- euromaidanpress.com · tool
- militarnyi.com · tool
- interfax.kz · tool
- interfax.kz · tool
- energyintel.com · tool
- en.wikipedia.org · tool
- euromaidanpress.com · tool
- upstreamonline.com · tool
- france24.com · tool
- aljazeera.com · tool
- kyivindependent.com · tool
- france24.com · tool
- aljazeera.com · tool
- euronews.com · tool
- osw.waw.pl · tool
- Acled · mcp
{
- nbcnews.com · tool
- bairdmaritime.com · tool
- globalbankingandfinance.com · tool
- bairdmaritime.com · tool
- bairdmaritime.com · 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'.