Events / Shipping disruption
Strait of Hormuz shipping disruption (2026)
- Dates
- 2026-02-28 → no end date recorded
- Dated to
- the day
- Status
- Ongoing
- Scope
- Strait of Hormuz / Persian Gulf
What the sources said
Onset date as published by two independent agencies. IEA, 11 March 2026: "The conflict in the Middle East that began on 28 February 2026 has impeded oil flows through the Strait of Hormuz, with export volumes of crude and refined products currently at less than 10% of pre-conflict levels." EIA Short-Term Energy Outlook, April 2026: "The strait has been effectively closed to shipping traffic since military action began on February 28." EIA STEO March 2026 dates the same onset ("the onset of military action in the Middle East that began on February 28"). Reported transit volumes: EIA STEO August 2026 - "crude oil and petroleum liquids transported through the Strait of Hormuz averaged 4.9 million barrels per day (b/d) in the second quarter of 2026 (2Q26), down from an average of 21.6 million b/d in 4Q25 before the conflict began"; IEA commentary 22 June 2026 gives an average of 2.7 million b/d for March-May 2026 against "around 20 million barrels per day" before. Date disagreement recorded, not resolved: EIA Today in Energy of 15 July 2026 dates the US-Iran memorandum of understanding on resuming traffic to 17 June 2026, while the EIA press release of 7 July 2026 dates the same memorandum to 18 June 2026. No end date is recorded: EIA STEO September 2026 still describes flows through the strait as constrained and variable, and EIA STEO August 2026 records renewed attacks on tankers from 7 July 2026. This row is a timeline marker only; it makes no statement about prices.
IEA, EIA, European Commission, European Council and national legislators (cited per row)Verified
Provenance
VerifiedHigh- Dataset id
- Fuel Origin curated event timeline (data/reference/events.csv)events.csvreference_events_v1
- Period
- not recorded
- Retrieved
- 2026-09-26 13:08 UTC
- Type
- Verified
- Transformation
- none applied - stored exactly as published
- Licence
- Per-row: each row traces to the agency or legislative document named in source_urls.
- An event record describes what happened, not what it caused (docs/PRICE_MODEL.md §5).
- 6953 of 10179 window points carry an observed value; the rest are recorded holes, not zeros.
- Channels with no usable source: NO_COMPUTED_PASS_THROUGH_ESTIMATE, NO_LICENSED_FREIGHT_SOURCE, NO_LICENSED_PRODUCT_BENCHMARK, NO_LICENSED_WHOLESALE_SERIES, NO_REFINERY_MARGIN_SERIES.
Source documents (7)
- https://www.iea.org/news/iea-member-countries-to-carry-out-largest-ever-oil-stock-release-amid-market-disruptions-from-middle-east-conflict
- https://www.eia.gov/outlooks/steo/archives/apr26.pdf
- https://www.eia.gov/outlooks/steo/archives/mar26.pdf
- https://www.eia.gov/outlooks/steo/archives/aug26.pdf
- https://www.iea.org/commentaries/how-global-oil-supplies-have-readjusted-to-help-fill-the-huge-gap-left-by-the-strait-of-hormuz-shock
- https://www.eia.gov/todayinenergy/detail.php?id=67865
- https://www.eia.gov/pressroom/releases/press590.php
Choosing a fuel keeps that fuel's series and the channels shared by every fuel - the crude benchmark, FX, crude imports and Hormuz exposure. It drops only the other fuel's series.
The event window
What each series was worth from -30 to 90 days around the event date, how far that is from the same series' level at the event date, and how big that move is against the series' own normal variation.
France, all fuels in this run. 20 series can be drawn; 9 cannot be seen at all and are shown as labelled empty panels below.
234 published readings, 26 offsets with nothing published within one period, and 117 offsets on series we cannot see at all. Every one of them is on this page.
Europe Brent spot FOB
x: days from the event date. Each mark sits at the date the figure was published, which is how the as-of rule answers an offset.
| Offset | Print used | Value | Δ abs | Δ % | Volatility units |
|---|---|---|---|---|---|
| −30 | 2026-01-29 | 71.00 | -0.320 | -0.45% | -0.23 |
| −14 | 2026-02-13 | 69.96 | -1.360 | -1.91% | -0.99 |
| −7 | 2026-02-20 | 72.75 | +1.430 | +2.01% | +1.04 |
| −3 | 2026-02-25 | 70.69 | -0.630 | -0.88% | -0.46 |
| −1 | 2026-02-27same print as T0 | 71.32 | 0.000 | 0.00% | 0.00 |
| T0 | 2026-02-27same print as T0 | 71.32 | 0.000 | 0.00% | 0.00 |
| +1 | 2026-02-27same print as T0 | 71.32 | 0.000 | 0.00% | 0.00 |
| +3 | 2026-03-03 | 83.28 | +11.960 | +16.77% | +8.68 |
| +7 | 2026-03-06 | 95.74 | +24.420 | +34.24% | +17.72 |
| +14 | 2026-03-13 | 103.2 | +31.910 | +44.74% | +23.16 |
| +30 | 2026-03-30 | 121.9 | +50.560 | +70.89% | +36.70 |
| +60 | 2026-04-29 | 124.2 | +52.840 | +74.09% | +38.35 |
| +90 | 2026-05-29 | 92.88 | +21.560 | +30.23% | +15.65 |
One volatility unit for this series is 1.93%, the standard deviation of its own day-on-day percentage changes over the three years before the event (756 changes). It is not a significance test.
reported crude oil imports, all origins
x: days from the event date. Each mark sits at the date the figure was published, which is how the as-of rule answers an offset. At least one print used was published outside the −30 to +90 window; the axis is extended to show where it actually sits.
| Offset | Print used | Value | Δ abs | Δ % | Volatility units |
|---|---|---|---|---|---|
| −30 | 2026-01-01 | 3,779,000 | -115,000 | -2.95% | -0.13 |
| −14 | 2026-02-01same print as T0 | 3,894,000 | 0.000 | 0.00% | 0.00 |
| −7 | 2026-02-01same print as T0 | 3,894,000 | 0.000 | 0.00% | 0.00 |
| −3 | 2026-02-01same print as T0 | 3,894,000 | 0.000 | 0.00% | 0.00 |
| −1 | 2026-02-01same print as T0 | 3,894,000 | 0.000 | 0.00% | 0.00 |
| T0 | 2026-02-01same print as T0 | 3,894,000 | 0.000 | 0.00% | 0.00 |
| +1 | 2026-03-01 | 4,135,000 | +241,000 | +6.19% | +0.27 |
| +3 | 2026-03-01 | 4,135,000 | +241,000 | +6.19% | +0.27 |
| +7 | 2026-03-01 | 4,135,000 | +241,000 | +6.19% | +0.27 |
| +14 | 2026-03-01 | 4,135,000 | +241,000 | +6.19% | +0.27 |
| +30 | 2026-03-01 | 4,135,000 | +241,000 | +6.19% | +0.27 |
| +60 | 2026-04-01 | 4,258,000 | +364,000 | +9.35% | +0.41 |
| +90 | 2026-05-01 | 3,457,000 | -437,000 | -11.22% | -0.49 |
One volatility unit for this series is 23.07%, the standard deviation of its own month-on-month percentage changes over the three years before the event (35 changes). It is not a significance test.
crude-only expected pre-tax price: the T0 bulletin-week price plus what the stored pass-through curves say crude alone would have done since
x: days from the event date. Each mark sits at the date the figure was published, which is how the as-of rule answers an offset. At least one print used was published outside the −30 to +90 window; the axis is extended to show where it actually sits.
| Offset | Print used | Value | Δ abs | Δ % | Volatility units |
|---|---|---|---|---|---|
| −30 | 2026-01-26 | 0.7207 | -0.014 | -1.95% | -1.52 |
| −14 | 2026-02-09 | 0.7282 | -0.007 | -0.92% | -0.72 |
| −7 | 2026-02-16 | 0.7312 | -0.004 | -0.53% | -0.41 |
| −3 | 2026-02-23same print as T0 | 0.7350 | 0.000 | 0.00% | 0.00 |
| −1 | 2026-02-23same print as T0 | 0.7350 | 0.000 | 0.00% | 0.00 |
| T0 | 2026-02-23same print as T0 | 0.7350 | 0.000 | 0.00% | 0.00 |
| +1 | 2026-02-23same print as T0 | 0.7350 | 0.000 | 0.00% | 0.00 |
| +3 | 2026-03-02 | 0.7556 | +0.021 | +2.81% | +2.19 |
| +7 | 2026-03-02 | 0.7556 | +0.021 | +2.81% | +2.19 |
| +14 | 2026-03-09 | 0.8073 | +0.072 | +9.84% | +7.67 |
| +30 | 2026-03-30 | 0.9522 | +0.217 | +29.54% | +23.02 |
| +60 | 2026-04-27 | 0.9638 | +0.229 | +31.12% | +24.25 |
| +90 | 2026-05-25 | 0.9722 | +0.237 | +32.27% | +25.15 |
One volatility unit for this series is 1.28%, the standard deviation of its own week-on-week percentage changes over the three years before the event (155 changes). It is not a significance test.
ECB euro foreign exchange reference rate
x: days from the event date. Each mark sits at the date the figure was published, which is how the as-of rule answers an offset.
| Offset | Print used | Value | Δ abs | Δ % | Volatility units |
|---|---|---|---|---|---|
| −30 | 2026-01-29 | 1.197 | +0.016 | +1.38% | +3.12 |
| −14 | 2026-02-13 | 1.186 | +0.006 | +0.48% | +1.09 |
| −7 | 2026-02-20 | 1.177 | -0.004 | -0.32% | -0.73 |
| −3 | 2026-02-25 | 1.178 | -0.002 | -0.18% | -0.40 |
| −1 | 2026-02-27same print as T0 | 1.181 | 0.000 | 0.00% | 0.00 |
| T0 | 2026-02-27same print as T0 | 1.181 | 0.000 | 0.00% | 0.00 |
| +1 | 2026-02-27same print as T0 | 1.181 | 0.000 | 0.00% | 0.00 |
| +3 | 2026-03-03 | 1.161 | -0.020 | -1.69% | -3.81 |
| +7 | 2026-03-06 | 1.156 | -0.024 | -2.07% | -4.67 |
| +14 | 2026-03-13 | 1.148 | -0.033 | -2.79% | -6.29 |
| +30 | 2026-03-30 | 1.148 | -0.032 | -2.72% | -6.14 |
| +60 | 2026-04-29 | 1.171 | -0.010 | -0.84% | -1.89 |
| +90 | 2026-05-29 | 1.164 | -0.016 | -1.36% | -3.08 |
One volatility unit for this series is 0.44%, the standard deviation of its own day-on-day percentage changes over the three years before the event (765 changes). It is not a significance test.
direct crude Hormuz exposure D1
x: days from the event date. Each mark sits at the date the figure was published, which is how the as-of rule answers an offset. At least one print used was published outside the −30 to +90 window; the axis is extended to show where it actually sits. The shaded band is the admissible range. No midpoint is drawn, because no point estimate is published.
| Offset | Print used | Value | Δ abs | Δ % | Volatility units |
|---|---|---|---|---|---|
| −30 | 2026-01-01 | 3.426–5.677 | not published | not published | not published |
| −14 | 2026-02-01 | 10.32–14.35 | not published | not published | not published |
| −7 | 2026-02-01 | 10.32–14.35 | not published | not published | not published |
| −3 | 2026-02-01 | 10.32–14.35 | not published | not published | not published |
| −1 | 2026-02-01 | 10.32–14.35 | not published | not published | not published |
| T0 | 2026-02-01 | 10.32–14.35 | not published | not published | not published |
| +1 | 2026-03-01 | 6.447–11.28 | not published | not published | not published |
| +3 | 2026-03-01 | 6.447–11.28 | not published | not published | not published |
| +7 | 2026-03-01 | 6.447–11.28 | not published | not published | not published |
| +14 | 2026-03-01 | 6.447–11.28 | not published | not published | not published |
| +30 | 2026-03-01 | 6.447–11.28 | not published | not published | not published |
| +60 | 2026-04-01 | 0–4.102 | not published | not published | not published |
| +90 | 2026-05-01 | 0–2.135 | not published | not published | not published |
No normal volatility is published for this series, so no change is expressed in volatility units. That is a missing input, not a zero.
direct refined-product Hormuz exposure D2
x: days from the event date. Each mark sits at the date the figure was published, which is how the as-of rule answers an offset. At least one print used was published outside the −30 to +90 window; the axis is extended to show where it actually sits. The shaded band is the admissible range. No midpoint is drawn, because no point estimate is published.
| Offset | Print used | Value | Δ abs | Δ % | Volatility units |
|---|---|---|---|---|---|
| −30 | 2026-01-01 | 3.391–33.10 | not published | not published | not published |
| −14 | 2026-02-01 | 5.738–28.02 | not published | not published | not published |
| −7 | 2026-02-01 | 5.738–28.02 | not published | not published | not published |
| −3 | 2026-02-01 | 5.738–28.02 | not published | not published | not published |
| −1 | 2026-02-01 | 5.738–28.02 | not published | not published | not published |
| T0 | 2026-02-01 | 5.738–28.02 | not published | not published | not published |
| +1 | 2026-03-01 | 23.73–36.18 | not published | not published | not published |
| +3 | 2026-03-01 | 23.73–36.18 | not published | not published | not published |
| +7 | 2026-03-01 | 23.73–36.18 | not published | not published | not published |
| +14 | 2026-03-01 | 23.73–36.18 | not published | not published | not published |
| +30 | 2026-03-01 | 23.73–36.18 | not published | not published | not published |
| +60 | 2026-04-01 | 0.8416–4.604 | not published | not published | not published |
| +90 | 2026-05-01 | 0–17.35 | not published | not published | not published |
No normal volatility is published for this series, so no change is expressed in volatility units. That is a missing input, not a zero.
inventory exposure D7: published days of emergency stock cover, carried through
x: days from the event date. Each mark sits at the date the figure was published, which is how the as-of rule answers an offset. At least one print used was published outside the −30 to +90 window; the axis is extended to show where it actually sits.
| Offset | Print used | Value | Δ abs | Δ % | Volatility units |
|---|---|---|---|---|---|
| −30 | 2026-01-01 | 94.86 | -0.463 | -0.49% | -0.22 |
| −14 | 2026-02-01same print as T0 | 95.33 | 0.000 | 0.00% | 0.00 |
| −7 | 2026-02-01same print as T0 | 95.33 | 0.000 | 0.00% | 0.00 |
| −3 | 2026-02-01same print as T0 | 95.33 | 0.000 | 0.00% | 0.00 |
| −1 | 2026-02-01same print as T0 | 95.33 | 0.000 | 0.00% | 0.00 |
| T0 | 2026-02-01same print as T0 | 95.33 | 0.000 | 0.00% | 0.00 |
| +1 | 2026-03-01 | 94.53 | -0.798 | -0.84% | -0.38 |
| +3 | 2026-03-01 | 94.53 | -0.798 | -0.84% | -0.38 |
| +7 | 2026-03-01 | 94.53 | -0.798 | -0.84% | -0.38 |
| +14 | 2026-03-01 | 94.53 | -0.798 | -0.84% | -0.38 |
| +30 | 2026-03-01 | 94.53 | -0.798 | -0.84% | -0.38 |
| +60 | 2026-04-01 | 90.83 | -4.500 | -4.72% | -2.13 |
| +90 | 2026-05-01 | 91.34 | -3.982 | -4.18% | -1.89 |
One volatility unit for this series is 2.21%, the standard deviation of its own month-on-month percentage changes over the three years before the event (35 changes). It is not a significance test.
crude cost per litre: Brent in EUR/L averaged over the bulletin week (refinery yield not modelled)
x: days from the event date. Each mark sits at the date the figure was published, which is how the as-of rule answers an offset. At least one print used was published outside the −30 to +90 window; the axis is extended to show where it actually sits.
| Offset | Print used | Value | Δ abs | Δ % | Volatility units |
|---|---|---|---|---|---|
| −30 | 2026-01-26 | 0.3714 | -0.009 | -2.40% | -0.66 |
| −14 | 2026-02-09 | 0.3742 | -0.006 | -1.68% | -0.46 |
| −7 | 2026-02-16 | 0.3817 | +0.001 | +0.29% | +0.08 |
| −3 | 2026-02-23same print as T0 | 0.3806 | 0.000 | 0.00% | 0.00 |
| −1 | 2026-02-23same print as T0 | 0.3806 | 0.000 | 0.00% | 0.00 |
| T0 | 2026-02-23same print as T0 | 0.3806 | 0.000 | 0.00% | 0.00 |
| +1 | 2026-02-23same print as T0 | 0.3806 | 0.000 | 0.00% | 0.00 |
| +3 | 2026-03-02 | 0.4615 | +0.081 | +21.26% | +5.80 |
| +7 | 2026-03-02 | 0.4615 | +0.081 | +21.26% | +5.80 |
| +14 | 2026-03-09 | 0.5233 | +0.143 | +37.50% | +10.24 |
| +30 | 2026-03-30 | 0.6763 | +0.296 | +77.69% | +21.21 |
| +60 | 2026-04-27 | 0.6445 | +0.264 | +69.35% | +18.93 |
| +90 | 2026-05-25 | 0.5248 | +0.144 | +37.88% | +10.34 |
One volatility unit for this series is 3.66%, the standard deviation of its own week-on-week percentage changes over the three years before the event (155 changes). It is not a significance test.
crude cost per litre: Brent in EUR/L averaged over the bulletin week (refinery yield not modelled)
x: days from the event date. Each mark sits at the date the figure was published, which is how the as-of rule answers an offset. At least one print used was published outside the −30 to +90 window; the axis is extended to show where it actually sits.
| Offset | Print used | Value | Δ abs | Δ % | Volatility units |
|---|---|---|---|---|---|
| −30 | 2026-01-26 | 0.3714 | -0.009 | -2.40% | -0.66 |
| −14 | 2026-02-09 | 0.3742 | -0.006 | -1.68% | -0.46 |
| −7 | 2026-02-16 | 0.3817 | +0.001 | +0.29% | +0.08 |
| −3 | 2026-02-23same print as T0 | 0.3806 | 0.000 | 0.00% | 0.00 |
| −1 | 2026-02-23same print as T0 | 0.3806 | 0.000 | 0.00% | 0.00 |
| T0 | 2026-02-23same print as T0 | 0.3806 | 0.000 | 0.00% | 0.00 |
| +1 | 2026-02-23same print as T0 | 0.3806 | 0.000 | 0.00% | 0.00 |
| +3 | 2026-03-02 | 0.4615 | +0.081 | +21.26% | +5.80 |
| +7 | 2026-03-02 | 0.4615 | +0.081 | +21.26% | +5.80 |
| +14 | 2026-03-09 | 0.5233 | +0.143 | +37.50% | +10.24 |
| +30 | 2026-03-30 | 0.6763 | +0.296 | +77.69% | +21.21 |
| +60 | 2026-04-27 | 0.6445 | +0.264 | +69.35% | +18.93 |
| +90 | 2026-05-25 | 0.5248 | +0.144 | +37.88% | +10.34 |
One volatility unit for this series is 3.66%, the standard deviation of its own week-on-week percentage changes over the three years before the event (155 changes). It is not a significance test.
national total oil stocks (Eurostat, commercial holders), with the published days of cover alongside
x: days from the event date. Each mark sits at the date the figure was published, which is how the as-of rule answers an offset. At least one print used was published outside the −30 to +90 window; the axis is extended to show where it actually sits.
| Offset | Print used | Value | Δ abs | Δ % | Volatility units |
|---|---|---|---|---|---|
| −30 | 2026-01-01 | 19,836,000 | -595,000 | -2.91% | -1.19 |
| −14 | 2026-02-01same print as T0 | 20,431,000 | 0.000 | 0.00% | 0.00 |
| −7 | 2026-02-01same print as T0 | 20,431,000 | 0.000 | 0.00% | 0.00 |
| −3 | 2026-02-01same print as T0 | 20,431,000 | 0.000 | 0.00% | 0.00 |
| −1 | 2026-02-01same print as T0 | 20,431,000 | 0.000 | 0.00% | 0.00 |
| T0 | 2026-02-01same print as T0 | 20,431,000 | 0.000 | 0.00% | 0.00 |
| +1 | 2026-03-01 | 20,309,000 | -122,000 | -0.60% | -0.24 |
| +3 | 2026-03-01 | 20,309,000 | -122,000 | -0.60% | -0.24 |
| +7 | 2026-03-01 | 20,309,000 | -122,000 | -0.60% | -0.24 |
| +14 | 2026-03-01 | 20,309,000 | -122,000 | -0.60% | -0.24 |
| +30 | 2026-03-01 | 20,309,000 | -122,000 | -0.60% | -0.24 |
| +60 | 2026-04-01 | 20,629,000 | +198,000 | +0.97% | +0.40 |
| +90 | 2026-05-01 | 20,596,000 | +165,000 | +0.81% | +0.33 |
One volatility unit for this series is 2.44%, the standard deviation of its own month-on-month percentage changes over the three years before the event (35 changes). It is not a significance test.
not explained by crude: actual pre-tax change since T0 minus the crude-only expected change. Never attributed
x: days from the event date. Each mark sits at the date the figure was published, which is how the as-of rule answers an offset. At least one print used was published outside the −30 to +90 window; the axis is extended to show where it actually sits.
| Offset | Print used | Value | Δ abs | Δ % | Volatility units |
|---|---|---|---|---|---|
| −30 | 2026-01-26 | 0.0255 | +0.026 | not published | not published |
| −14 | 2026-02-09 | 0.0253 | +0.025 | not published | not published |
| −7 | 2026-02-16 | 0.0316 | +0.032 | not published | not published |
| −3 | 2026-02-23same print as T0 | 0 | 0.000 | not published | not published |
| −1 | 2026-02-23same print as T0 | 0 | 0.000 | not published | not published |
| T0 | 2026-02-23same print as T0 | 0 | 0.000 | not published | not published |
| +1 | 2026-02-23same print as T0 | 0 | 0.000 | not published | not published |
| +3 | 2026-03-02 | 0.0195 | +0.020 | not published | not published |
| +7 | 2026-03-02 | 0.0195 | +0.020 | not published | not published |
| +14 | 2026-03-09 | 0.0382 | +0.038 | not published | not published |
| +30 | 2026-03-30 | 0.0319 | +0.032 | not published | not published |
| +60 | 2026-04-27 | 0.0259 | +0.026 | not published | not published |
| +90 | 2026-05-25 | 0.0947 | +0.095 | not published | not published |
No normal volatility is published for this series, so no change is expressed in volatility units. That is a missing input, not a zero.
Weekly Oil Bulletin price with taxes
x: days from the event date. Each mark sits at the date the figure was published, which is how the as-of rule answers an offset. At least one print used was published outside the −30 to +90 window; the axis is extended to show where it actually sits.
| Offset | Print used | Value | Δ abs | Δ % | Volatility units |
|---|---|---|---|---|---|
| −30 | 2026-01-26 | 1.659 | +0.009 | +0.53% | +0.37 |
| −14 | 2026-02-09 | 1.671 | +0.021 | +1.26% | +0.88 |
| −7 | 2026-02-16 | 1.669 | +0.019 | +1.15% | +0.79 |
| −3 | 2026-02-23same print as T0 | 1.650 | 0.000 | 0.00% | 0.00 |
| −1 | 2026-02-23same print as T0 | 1.650 | 0.000 | 0.00% | 0.00 |
| T0 | 2026-02-23same print as T0 | 1.650 | 0.000 | 0.00% | 0.00 |
| +1 | 2026-02-23same print as T0 | 1.650 | 0.000 | 0.00% | 0.00 |
| +3 | 2026-03-02 | 1.701 | +0.051 | +3.10% | +2.15 |
| +7 | 2026-03-02 | 1.701 | +0.051 | +3.10% | +2.15 |
| +14 | 2026-03-09 | 1.952 | +0.303 | +18.35% | +12.73 |
| +30 | 2026-03-30 | 2.189 | +0.539 | +32.68% | +22.66 |
| +60 | 2026-04-27 | 2.164 | +0.514 | +31.17% | +21.61 |
| +90 | 2026-05-25 | 2.125 | +0.475 | +28.80% | +19.97 |
One volatility unit for this series is 1.44%, the standard deviation of its own week-on-week percentage changes over the three years before the event (155 changes). It is not a significance test.
Weekly Oil Bulletin price with taxes
x: days from the event date. Each mark sits at the date the figure was published, which is how the as-of rule answers an offset. At least one print used was published outside the −30 to +90 window; the axis is extended to show where it actually sits.
| Offset | Print used | Value | Δ abs | Δ % | Volatility units |
|---|---|---|---|---|---|
| −30 | 2026-01-26 | 1.724 | +0.013 | +0.78% | +0.70 |
| −14 | 2026-02-09 | 1.733 | +0.022 | +1.30% | +1.17 |
| −7 | 2026-02-16 | 1.744 | +0.033 | +1.95% | +1.75 |
| −3 | 2026-02-23same print as T0 | 1.710 | 0.000 | 0.00% | 0.00 |
| −1 | 2026-02-23same print as T0 | 1.710 | 0.000 | 0.00% | 0.00 |
| T0 | 2026-02-23same print as T0 | 1.710 | 0.000 | 0.00% | 0.00 |
| +1 | 2026-02-23same print as T0 | 1.710 | 0.000 | 0.00% | 0.00 |
| +3 | 2026-03-02 | 1.758 | +0.048 | +2.82% | +2.53 |
| +7 | 2026-03-02 | 1.758 | +0.048 | +2.82% | +2.53 |
| +14 | 2026-03-09 | 1.843 | +0.133 | +7.76% | +6.97 |
| +30 | 2026-03-30 | 2.009 | +0.299 | +17.48% | +15.70 |
| +60 | 2026-04-27 | 2.016 | +0.306 | +17.87% | +16.05 |
| +90 | 2026-05-25 | 2.109 | +0.398 | +23.29% | +20.92 |
One volatility unit for this series is 1.11%, the standard deviation of its own week-on-week percentage changes over the three years before the event (155 changes). It is not a significance test.
Weekly Oil Bulletin price without taxes
x: days from the event date. Each mark sits at the date the figure was published, which is how the as-of rule answers an offset. At least one print used was published outside the −30 to +90 window; the axis is extended to show where it actually sits.
| Offset | Print used | Value | Δ abs | Δ % | Volatility units |
|---|---|---|---|---|---|
| −30 | 2026-01-26 | 0.7746 | +0.007 | +0.95% | +0.37 |
| −14 | 2026-02-09 | 0.7846 | +0.017 | +2.26% | +0.88 |
| −7 | 2026-02-16 | 0.7830 | +0.016 | +2.05% | +0.80 |
| −3 | 2026-02-23same print as T0 | 0.7673 | 0.000 | 0.00% | 0.00 |
| −1 | 2026-02-23same print as T0 | 0.7673 | 0.000 | 0.00% | 0.00 |
| T0 | 2026-02-23same print as T0 | 0.7673 | 0.000 | 0.00% | 0.00 |
| +1 | 2026-02-23same print as T0 | 0.7673 | 0.000 | 0.00% | 0.00 |
| +3 | 2026-03-02 | 0.8100 | +0.043 | +5.56% | +2.16 |
| +7 | 2026-03-02 | 0.8100 | +0.043 | +5.56% | +2.16 |
| +14 | 2026-03-09 | 1.020 | +0.252 | +32.88% | +12.75 |
| +30 | 2026-03-30 | 1.217 | +0.449 | +58.55% | +22.71 |
| +60 | 2026-04-27 | 1.196 | +0.428 | +55.85% | +21.66 |
| +90 | 2026-05-25 | 1.163 | +0.396 | +51.60% | +20.01 |
One volatility unit for this series is 2.58%, the standard deviation of its own week-on-week percentage changes over the three years before the event (155 changes). It is not a significance test.
Weekly Oil Bulletin price without taxes
x: days from the event date. Each mark sits at the date the figure was published, which is how the as-of rule answers an offset. At least one print used was published outside the −30 to +90 window; the axis is extended to show where it actually sits.
| Offset | Print used | Value | Δ abs | Δ % | Volatility units |
|---|---|---|---|---|---|
| −30 | 2026-01-26 | 0.7462 | +0.011 | +1.52% | +0.73 |
| −14 | 2026-02-09 | 0.7536 | +0.019 | +2.52% | +1.21 |
| −7 | 2026-02-16 | 0.7628 | +0.028 | +3.78% | +1.81 |
| −3 | 2026-02-23same print as T0 | 0.7350 | 0.000 | 0.00% | 0.00 |
| −1 | 2026-02-23same print as T0 | 0.7350 | 0.000 | 0.00% | 0.00 |
| T0 | 2026-02-23same print as T0 | 0.7350 | 0.000 | 0.00% | 0.00 |
| +1 | 2026-02-23same print as T0 | 0.7350 | 0.000 | 0.00% | 0.00 |
| +3 | 2026-03-02 | 0.7752 | +0.040 | +5.46% | +2.61 |
| +7 | 2026-03-02 | 0.7752 | +0.040 | +5.46% | +2.61 |
| +14 | 2026-03-09 | 0.8456 | +0.111 | +15.04% | +7.20 |
| +30 | 2026-03-30 | 0.9841 | +0.249 | +33.89% | +16.21 |
| +60 | 2026-04-27 | 0.9897 | +0.255 | +34.64% | +16.57 |
| +90 | 2026-05-25 | 1.067 | +0.332 | +45.15% | +21.60 |
One volatility unit for this series is 2.09%, the standard deviation of its own week-on-week percentage changes over the three years before the event (155 changes). It is not a significance test.
total tax per litre: price with taxes minus price without taxes
x: days from the event date. Each mark sits at the date the figure was published, which is how the as-of rule answers an offset. At least one print used was published outside the −30 to +90 window; the axis is extended to show where it actually sits.
| Offset | Print used | Value | Δ abs | Δ % | Volatility units |
|---|---|---|---|---|---|
| −30 | 2026-01-26 | 0.8839 | +0.001 | +0.17% | +0.37 |
| −14 | 2026-02-09 | 0.8859 | +0.003 | +0.39% | +0.87 |
| −7 | 2026-02-16 | 0.8856 | +0.003 | +0.36% | +0.79 |
| −3 | 2026-02-23same print as T0 | 0.8825 | 0.000 | 0.00% | 0.00 |
| −1 | 2026-02-23same print as T0 | 0.8825 | 0.000 | 0.00% | 0.00 |
| T0 | 2026-02-23same print as T0 | 0.8825 | 0.000 | 0.00% | 0.00 |
| +1 | 2026-02-23same print as T0 | 0.8825 | 0.000 | 0.00% | 0.00 |
| +3 | 2026-03-02 | 0.8910 | +0.009 | +0.97% | +2.14 |
| +7 | 2026-03-02 | 0.8910 | +0.009 | +0.97% | +2.14 |
| +14 | 2026-03-09 | 0.9329 | +0.050 | +5.72% | +12.66 |
| +30 | 2026-03-30 | 0.9723 | +0.090 | +10.18% | +22.54 |
| +60 | 2026-04-27 | 0.9682 | +0.086 | +9.71% | +21.50 |
| +90 | 2026-05-25 | 0.9616 | +0.079 | +8.97% | +19.87 |
One volatility unit for this series is 0.45%, the standard deviation of its own week-on-week percentage changes over the three years before the event (155 changes). It is not a significance test.
total tax per litre: price with taxes minus price without taxes
x: days from the event date. Each mark sits at the date the figure was published, which is how the as-of rule answers an offset. At least one print used was published outside the −30 to +90 window; the axis is extended to show where it actually sits.
| Offset | Print used | Value | Δ abs | Δ % | Volatility units |
|---|---|---|---|---|---|
| −30 | 2026-01-26 | 0.9775 | +0.002 | +0.23% | +0.68 |
| −14 | 2026-02-09 | 0.9790 | +0.004 | +0.38% | +1.14 |
| −7 | 2026-02-16 | 0.9808 | +0.006 | +0.57% | +1.70 |
| −3 | 2026-02-23same print as T0 | 0.9752 | 0.000 | 0.00% | 0.00 |
| −1 | 2026-02-23same print as T0 | 0.9752 | 0.000 | 0.00% | 0.00 |
| T0 | 2026-02-23same print as T0 | 0.9752 | 0.000 | 0.00% | 0.00 |
| +1 | 2026-02-23same print as T0 | 0.9752 | 0.000 | 0.00% | 0.00 |
| +3 | 2026-03-02 | 0.9833 | +0.008 | +0.82% | +2.46 |
| +7 | 2026-03-02 | 0.9833 | +0.008 | +0.82% | +2.46 |
| +14 | 2026-03-09 | 0.9974 | +0.022 | +2.27% | +6.78 |
| +30 | 2026-03-30 | 1.025 | +0.050 | +5.11% | +15.27 |
| +60 | 2026-04-27 | 1.026 | +0.051 | +5.22% | +15.61 |
| +90 | 2026-05-25 | 1.042 | +0.066 | +6.81% | +20.34 |
One volatility unit for this series is 0.33%, the standard deviation of its own week-on-week percentage changes over the three years before the event (155 changes). It is not a significance test.
US proxy - not a European price: US diesel spot minus Brent spot, USD per barrel. A proxy for the Atlantic-basin product market, NOT a measure of European refining margins (§H).
x: days from the event date. Each mark sits at the date the figure was published, which is how the as-of rule answers an offset.
| Offset | Print used | Value | Δ abs | Δ % | Volatility units |
|---|---|---|---|---|---|
| −30 | 2026-01-29 | 32.03 | -9.466 | -22.81% | -3.77 |
| −14 | 2026-02-13 | 32.27 | -9.224 | -22.23% | -3.68 |
| −7 | 2026-02-20 | 37.84 | -3.656 | -8.81% | -1.46 |
| −3 | 2026-02-25 | 43.84 | +2.352 | +5.67% | +0.94 |
| −1 | 2026-02-27same print as T0 | 41.49 | 0.000 | 0.00% | 0.00 |
| T0 | 2026-02-27same print as T0 | 41.49 | 0.000 | 0.00% | 0.00 |
| +1 | 2026-02-27same print as T0 | 41.49 | 0.000 | 0.00% | 0.00 |
| +3 | 2026-03-03 | 52.13 | +10.636 | +25.63% | +4.24 |
| +7 | 2026-03-06 | 58.90 | +17.412 | +41.96% | +6.94 |
| +14 | 2026-03-13 | 66.83 | +25.336 | +61.06% | +10.10 |
| +30 | 2026-03-30 | 66.87 | +25.376 | +61.16% | +10.12 |
| +60 | 2026-04-29 | 54.93 | +13.436 | +32.38% | +5.36 |
| +90 | 2026-05-29 | 55.17 | +13.678 | +32.97% | +5.45 |
One volatility unit for this series is 6.05%, the standard deviation of its own day-on-day percentage changes over the three years before the event (733 changes). It is not a significance test.
US proxy - not a European price: US gasoline spot minus Brent spot, USD per barrel. A proxy for the Atlantic-basin product market, NOT a measure of European refining margins (§H).
x: days from the event date. Each mark sits at the date the figure was published, which is how the as-of rule answers an offset.
| Offset | Print used | Value | Δ abs | Δ % | Volatility units |
|---|---|---|---|---|---|
| −30 | 2026-01-29 | 19.97 | +4.100 | +25.83% | +0.93 |
| −14 | 2026-02-13 | 10.43 | -5.444 | -34.30% | -1.23 |
| −7 | 2026-02-20 | 11.42 | -4.454 | -28.06% | -1.00 |
| −3 | 2026-02-25 | 13.39 | -2.478 | -15.61% | -0.56 |
| −1 | 2026-02-27same print as T0 | 15.87 | 0.000 | 0.00% | 0.00 |
| T0 | 2026-02-27same print as T0 | 15.87 | 0.000 | 0.00% | 0.00 |
| +1 | 2026-02-27same print as T0 | 15.87 | 0.000 | 0.00% | 0.00 |
| +3 | 2026-03-03 | 19.87 | +4.000 | +25.20% | +0.90 |
| +7 | 2026-03-06 | 20.56 | +4.686 | +29.52% | +1.06 |
| +14 | 2026-03-13 | 25.33 | +9.460 | +59.60% | +2.13 |
| +30 | 2026-03-30 | 21.09 | +5.216 | +32.86% | +1.18 |
| +60 | 2026-04-29 | 34.94 | +19.064 | +120.11% | +4.30 |
| +90 | 2026-05-29 | 41.27 | +25.396 | +160.01% | +5.73 |
One volatility unit for this series is 27.92%, the standard deviation of its own day-on-day percentage changes over the three years before the event (733 changes). It is not a significance test.
US proxy - not a European price: US jet spot minus Brent spot, USD per barrel. A proxy for the Atlantic-basin product market, NOT a measure of European refining margins (§H).
x: days from the event date. Each mark sits at the date the figure was published, which is how the as-of rule answers an offset.
| Offset | Print used | Value | Δ abs | Δ % | Volatility units |
|---|---|---|---|---|---|
| −30 | 2026-01-29 | 23.42 | -7.240 | -23.62% | -2.64 |
| −14 | 2026-02-13 | 21.47 | -9.182 | -29.95% | -3.35 |
| −7 | 2026-02-20 | 27.04 | -3.614 | -11.79% | -1.32 |
| −3 | 2026-02-25 | 33.05 | +2.394 | +7.81% | +0.87 |
| −1 | 2026-02-27same print as T0 | 30.66 | 0.000 | 0.00% | 0.00 |
| T0 | 2026-02-27same print as T0 | 30.66 | 0.000 | 0.00% | 0.00 |
| +1 | 2026-02-27same print as T0 | 30.66 | 0.000 | 0.00% | 0.00 |
| +3 | 2026-03-03 | 41.29 | +10.636 | +34.69% | +3.88 |
| +7 | 2026-03-06 | 48.07 | +17.412 | +56.80% | +6.35 |
| +14 | 2026-03-13 | 56.03 | +25.378 | +82.78% | +9.26 |
| +30 | 2026-03-30 | 56.07 | +25.418 | +82.91% | +9.28 |
| +60 | 2026-04-29 | 58.29 | +27.632 | +90.14% | +10.08 |
| +90 | 2026-05-29 | 43.07 | +12.418 | +40.51% | +4.53 |
One volatility unit for this series is 8.94%, the standard deviation of its own day-on-day percentage changes over the three years before the event (733 changes). It is not a significance test.
Not available: licence-blocked
A source exists and its licence does not permit us to republish it. These channels are not missing from the world, only from this page.
Arabian Gulf to north-west Europe dirty tanker rate
Tanker freight rates are licensed such that public display, onward passing and derived data are all expressly prohibited, verified verbatim, and no open institution publishes a tanker rate.
13 offsets in the window are affected.
EU refined-product benchmark
EU refined-product benchmarks (Platts / Argus) are proprietary with no redistribution grant. US crack spreads are not a valid EU proxy and are not substituted.
13 offsets in the window are affected.
EU refined-product benchmark
EU refined-product benchmarks (Platts / Argus) are proprietary with no redistribution grant. US crack spreads are not a valid EU proxy and are not substituted.
13 offsets in the window are affected.
north-west Europe refining margin / crack spread
No published refining-margin series is held, and computing a margin ourselves would need the licensed EU product benchmarks, which may not be republished.
13 offsets in the window are affected.
north-west Europe refining margin / crack spread
No published refining-margin series is held, and computing a margin ourselves would need the licensed EU product benchmarks, which may not be republished.
13 offsets in the window are affected.
wholesale / rack price
Wholesale / rack price series are proprietary with no redistribution grant.
13 offsets in the window are affected.
wholesale / rack price
Wholesale / rack price series are proprietary with no redistribution grant.
13 offsets in the window are affected.
Not available: reason not classified
The API gave a reason code this page does not recognise. Its own sentence is shown unchanged below.
crude-only expected pre-tax price: the T0 bulletin-week price plus what the stored pass-through curves say crude alone would have done since
Neither the most recent three-year pass-through window nor the full sample has a COMPUTED estimate for this country and fuel, so there is no measured crude response to project. No substitute such as full pass-through is used.
13 offsets in the window are affected.
not explained by crude: actual pre-tax change since T0 minus the crude-only expected change. Never attributed
Neither the most recent three-year pass-through window nor the full sample has a COMPUTED estimate for this country and fuel, so there is no measured crude response to project. No substitute such as full pass-through is used.
13 offsets in the window are affected.
T0 is 2026-02-28. The baseline window is -90 to -31 days. Offsets materialised: -30, -14, -7, -3, -1, 0, 1, 3, 7, 14, 30, 60, 90. Method 1.0, calculation event_study-1.0, computed 2026-09-25 14:09 UTC.
Is Strait of Hormuz shipping disruption (2026) really the reason?
The question splits into dimensions that are measured separately and never added into one number. Each row says whether we can see that dimension at all, and gives one published figure where we can.
Of the eight price-transmission channels this site reports, 4 have data in this run Calculated - a count of the rows below, not a measurement.
Methodology §11.1 publishes the thresholds the sentences below use: all eight channels present for the full comparison, at least three for the claim to be testable here at all, and 2.0 volatility units for a move to be described as outside a series' normal variation. Those are published wording choices, not statistical tests.
| Dimension | Status | Published figure, or why there is none |
|---|---|---|
| Direct crude exposure (D1)Share of imported crude whose route requires the Strait of Hormuz. | Range only | 6.447–11.28 % of imported tonnes at +30 d (2026-03) · no midpoint |
| Direct product exposure (D2)Share of imported refined product whose route requires the Strait of Hormuz. | Range only | 23.73–36.18 % of imported tonnes at +30 d (2026-03) · no midpoint |
| Emergency stock cover (D7)Days of cover the published emergency stocks amount to. A buffer against a supply disruption, not a share of imports, and not a price channel. | Observed | 94.53 days of cover at +30 d (published 2026-03-01)-0.84% from the level at T0 = -0.38 volatility units |
| Crude benchmarkThe quoted crude price European cargoes are priced against. | Observed | 121.9 $ per barrel at +30 d (published 2026-03-30)+70.89% from the level at T0 = +36.70 volatility units |
| Refined-product benchmarkThe quoted product price refineries and wholesalers price against. | Unavailable | EU refined-product benchmarks (Platts / Argus) are proprietary with no redistribution grant. US crack spreads are not a valid EU proxy and are not substituted. |
| Refining marginWhat refining a barrel into this product earned. | Unavailable | No published refining-margin series is held, and computing a margin ourselves would need the licensed EU product benchmarks, which may not be republished. |
| Freight ratesWhat it cost to ship the cargo. | Unavailable | Tanker freight rates are licensed such that public display, onward passing and derived data are all expressly prohibited, verified verbatim, and no open institution publishes a tanker rate. |
| InventoriesStocks held, which absorb or amplify a supply change. | Observed | 20,309,000 tonnes at +30 d (published 2026-03-01)-0.60% from the level at T0 = -0.24 volatility units |
| Wholesale pricesThe price between the refinery gate and the forecourt. | Unavailable | Wholesale / rack price series are proprietary with no redistribution grant. |
| Pump price before taxThe pump price with excise, VAT and other fuel taxes stripped out. | Observed | 1.217 € per litre at +30 d (published 2026-03-30)+58.55% from the level at T0 = +22.71 volatility units |
| Pump price with taxWhat a driver actually paid. | Observed | 2.189 € per litre at +30 d (published 2026-03-30)+32.68% from the level at T0 = +22.66 volatility units |
Physical exposure to the Strait of Hormuz and price exposure are different questions. A country with almost no direct physical exposure can still see its pump price move, because crude is priced globally - and a series that moved in this window may have moved for other reasons.
What the pump price did around this date
The decomposition page can be pinned to the weeks around the event date, so the pump move can be split into tax, input cost and the part the input cost does not account for.
Price decomposition, 2026-02-21 to 2026-03-30 →
The window is the published event date minus 7 days to plus 30 days. It is a window for looking, not a claim that the event caused what is inside it.
Actual vs crude-only: France, petrol (euro-super 95)
What the pre-tax price did from four weeks before to thirteen weeks after the event week, next to what it would have done had it followed only the crude input cost at the speed the stored pass-through estimate measures. The shaded difference is not explained by crude; it is not attributed to the event or to anything else. No fuel is selected, so petrol is shown.
- Actual pre-tax change(official prices)
- What crude alone would have done(calculated, with range)
- Shaded: not explained by crude(not attributed to any cause)
Changes are measured from the bulletin week of 2026-02-23. Crude response taken from the stored pass-through estimate over the most recent three-year window (2023-09-25 to 2026-09-14). The light band is a conservative range, not a 90% interval. The shaded area is not explained by crude: refining margins, freight, retail margins and model error are all inside it, and none is named as its cause.
- Over the 4 weeks after Strait of Hormuz shipping disruption (2026), crude costs alone would have moved France's pre-tax petrol price by +18.6 c/L (range +14.8–+22.3); it actually moved +21.9 c/L, leaving +3.3 c/L not explained by crude. Over the same period the US gasoline crack spread, a proxy for the Atlantic product market and not a European margin, widened by 9.9 $/bbl.
- Over the 13 weeks after Strait of Hormuz shipping disruption (2026), crude costs alone would have moved France's pre-tax petrol price by +23.7 c/L (range +10.5–+37.0); it actually moved +33.2 c/L, leaving +9.5 c/L not explained by crude. Over the same period the US gasoline crack spread, a proxy for the Atlantic product market and not a European margin, widened by 27.0 $/bbl.
What the numbers support, sentence by sentence
Each sentence comes from a fixed template, chosen by published thresholds. Open “why this sentence” to see the numbers that selected it. None of this text is written by a language model, and none of it attributes cause.
In the 7 days after Strait of Hormuz shipping disruption (2026), France's pre-tax petrol price moved +5.5%, which is 2.6 times its normal week-to-week variation over the previous three years — outside that range.
about FranceCalculatedHighWhy this sentence
Variables
- t0
- 2026-02-28T00:00:00+00:00
- fuel
- petrol
- unit
- EUR/L
- event
- Strait of Hormuz shipping disruption (2026)
- value
- 0.775175
- status
- OBSERVED
- country
- France
- z_score
- 1.8506629218099147
- t0_value
- 0.7350249999999999
- fuel_type
- EURO_SUPER_95
- change_pct
- 5.462399238121156
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- offset_days
- 7
- series_code
- RETAIL_PRETAX_FR_EURO_SUPER_95
- series_kind
- pre-tax
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- variation_label
- week-to-week
- observation_date
- 2026-03-02
- same_observation
- false
- volatility_units
- 2.6131275240602725
- series_source_ids
- ["ec_weekly_oil_bulletin"]
- change_abs_from_t0
- 0.04015000000000002
- change_pct_from_t0
- 5.462399238121156
- observation_gap_days
- 5
- normal_volatility_pct
- 2.090368414027376
- change_in_volatility_units
- 2.6131275240602725
Thresholds
- source
- v1 choice of this module; docs/PRICE_MODEL.md §2.2 requires the comparison but publishes no cut-off
- volatility_definition
- sample sd of period-over-period % changes over the 3 years before T0, at the series' own frequency (week-to-week)
- unusual_move_volatility_units
- 2
Inputs
- t0
- 2026-02-28T00:00:00+00:00
- fuel
- petrol
- unit
- EUR/L
- event
- Strait of Hormuz shipping disruption (2026)
- value
- 0.775175
- status
- OBSERVED
- country
- France
- z_score
- 1.8506629218099147
- t0_value
- 0.7350249999999999
- fuel_type
- EURO_SUPER_95
- change_pct
- 5.462399238121156
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- source_ids
- ["ec_weekly_oil_bulletin","ecb_exr_reference_rates","eia_brent_rbrte","eia_us_product_spot","eurostat_nrg_stk_oem","eurostat_nrg_stk_oilm","eurostat_nrg_ti_oilm","reference_hormuz_v1"]
- offset_days
- 7
- series_code
- RETAIL_PRETAX_FR_EURO_SUPER_95
- series_kind
- pre-tax
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- statement_topic
- event
- variation_label
- week-to-week
- observation_date
- 2026-03-02
- same_observation
- false
- volatility_units
- 2.6131275240602725
- series_source_ids
- ["ec_weekly_oil_bulletin"]
- change_abs_from_t0
- 0.04015000000000002
- change_pct_from_t0
- 5.462399238121156
- calculation_version
- event_statements-1.0
- methodology_version
- 1.0
- observation_gap_days
- 5
- normal_volatility_pct
- 2.090368414027376
- study_calculation_version
- event_study-1.0
- change_in_volatility_units
- 2.6131275240602725
Template
event.price_move.outside_normalv1.1 · Fingerprint9c7de5196ed7f211d69f76535b724c6a65b53636ffff7c2045e4a6b0318e7a4b· calculation event_statements-1.0 · computed 2026-09-25 14:09 UTCIn the 30 days after Strait of Hormuz shipping disruption (2026), France's pre-tax petrol price moved +33.9%, which is 16.2 times its normal week-to-week variation over the previous three years — outside that range.
about FranceCalculatedHighWhy this sentence
Variables
- t0
- 2026-02-28T00:00:00+00:00
- fuel
- petrol
- unit
- EUR/L
- event
- Strait of Hormuz shipping disruption (2026)
- value
- 0.9840916666666667
- status
- OBSERVED
- country
- France
- z_score
- 9.542043932087516
- t0_value
- 0.7350249999999999
- fuel_type
- EURO_SUPER_95
- change_pct
- 33.88546874822853
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- offset_days
- 30
- series_code
- RETAIL_PRETAX_FR_EURO_SUPER_95
- series_kind
- pre-tax
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- variation_label
- week-to-week
- observation_date
- 2026-03-30
- same_observation
- false
- volatility_units
- 16.210285479268038
- series_source_ids
- ["ec_weekly_oil_bulletin"]
- change_abs_from_t0
- 0.24906666666666677
- change_pct_from_t0
- 33.88546874822853
- observation_gap_days
- 0
- normal_volatility_pct
- 2.090368414027376
- change_in_volatility_units
- 16.210285479268038
Thresholds
- source
- v1 choice of this module; docs/PRICE_MODEL.md §2.2 requires the comparison but publishes no cut-off
- volatility_definition
- sample sd of period-over-period % changes over the 3 years before T0, at the series' own frequency (week-to-week)
- unusual_move_volatility_units
- 2
Inputs
- t0
- 2026-02-28T00:00:00+00:00
- fuel
- petrol
- unit
- EUR/L
- event
- Strait of Hormuz shipping disruption (2026)
- value
- 0.9840916666666667
- status
- OBSERVED
- country
- France
- z_score
- 9.542043932087516
- t0_value
- 0.7350249999999999
- fuel_type
- EURO_SUPER_95
- change_pct
- 33.88546874822853
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- source_ids
- ["ec_weekly_oil_bulletin","ecb_exr_reference_rates","eia_brent_rbrte","eia_us_product_spot","eurostat_nrg_stk_oem","eurostat_nrg_stk_oilm","eurostat_nrg_ti_oilm","reference_hormuz_v1"]
- offset_days
- 30
- series_code
- RETAIL_PRETAX_FR_EURO_SUPER_95
- series_kind
- pre-tax
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- statement_topic
- event
- variation_label
- week-to-week
- observation_date
- 2026-03-30
- same_observation
- false
- volatility_units
- 16.210285479268038
- series_source_ids
- ["ec_weekly_oil_bulletin"]
- change_abs_from_t0
- 0.24906666666666677
- change_pct_from_t0
- 33.88546874822853
- calculation_version
- event_statements-1.0
- methodology_version
- 1.0
- observation_gap_days
- 0
- normal_volatility_pct
- 2.090368414027376
- study_calculation_version
- event_study-1.0
- change_in_volatility_units
- 16.210285479268038
Template
event.price_move.outside_normalv1.1 · Fingerprint96c08f60012d8ce3e711348a1dbd69da6f9bf7c224220a18fc6e40815be6847c· calculation event_statements-1.0 · computed 2026-09-25 14:09 UTCIn the 90 days after Strait of Hormuz shipping disruption (2026), France's pre-tax petrol price moved +45.2%, which is 21.6 times its normal week-to-week variation over the previous three years — outside that range.
about FranceCalculatedHighWhy this sentence
Variables
- t0
- 2026-02-28T00:00:00+00:00
- fuel
- petrol
- unit
- EUR/L
- event
- Strait of Hormuz shipping disruption (2026)
- value
- 1.0668916666666668
- status
- OBSERVED
- country
- France
- z_score
- 12.590371084784696
- t0_value
- 0.7350249999999999
- fuel_type
- EURO_SUPER_95
- change_pct
- 45.15039171003257
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- offset_days
- 90
- series_code
- RETAIL_PRETAX_FR_EURO_SUPER_95
- series_kind
- pre-tax
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- variation_label
- week-to-week
- observation_date
- 2026-05-25
- same_observation
- false
- volatility_units
- 21.59925083399259
- series_source_ids
- ["ec_weekly_oil_bulletin"]
- change_abs_from_t0
- 0.33186666666666687
- change_pct_from_t0
- 45.15039171003257
- observation_gap_days
- 4
- normal_volatility_pct
- 2.090368414027376
- change_in_volatility_units
- 21.59925083399259
Thresholds
- source
- v1 choice of this module; docs/PRICE_MODEL.md §2.2 requires the comparison but publishes no cut-off
- volatility_definition
- sample sd of period-over-period % changes over the 3 years before T0, at the series' own frequency (week-to-week)
- unusual_move_volatility_units
- 2
Inputs
- t0
- 2026-02-28T00:00:00+00:00
- fuel
- petrol
- unit
- EUR/L
- event
- Strait of Hormuz shipping disruption (2026)
- value
- 1.0668916666666668
- status
- OBSERVED
- country
- France
- z_score
- 12.590371084784696
- t0_value
- 0.7350249999999999
- fuel_type
- EURO_SUPER_95
- change_pct
- 45.15039171003257
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- source_ids
- ["ec_weekly_oil_bulletin","ecb_exr_reference_rates","eia_brent_rbrte","eia_us_product_spot","eurostat_nrg_stk_oem","eurostat_nrg_stk_oilm","eurostat_nrg_ti_oilm","reference_hormuz_v1"]
- offset_days
- 90
- series_code
- RETAIL_PRETAX_FR_EURO_SUPER_95
- series_kind
- pre-tax
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- statement_topic
- event
- variation_label
- week-to-week
- observation_date
- 2026-05-25
- same_observation
- false
- volatility_units
- 21.59925083399259
- series_source_ids
- ["ec_weekly_oil_bulletin"]
- change_abs_from_t0
- 0.33186666666666687
- change_pct_from_t0
- 45.15039171003257
- calculation_version
- event_statements-1.0
- methodology_version
- 1.0
- observation_gap_days
- 4
- normal_volatility_pct
- 2.090368414027376
- study_calculation_version
- event_study-1.0
- change_in_volatility_units
- 21.59925083399259
Template
event.price_move.outside_normalv1.1 · Fingerprint41235f15a4b85d3ee3b3b5634913380c7111cc1d7131cef0082e65799f8ac994· calculation event_statements-1.0 · computed 2026-09-25 14:09 UTCIn the 7 days after Strait of Hormuz shipping disruption (2026), France's tax-inclusive petrol price moved +2.8%, which is 2.5 times its normal week-to-week variation over the previous three years — outside that range.
about FranceCalculatedHighWhy this sentence
Variables
- t0
- 2026-02-28T00:00:00+00:00
- fuel
- petrol
- unit
- EUR/L
- event
- Strait of Hormuz shipping disruption (2026)
- value
- 1.75845
- status
- OBSERVED
- country
- France
- z_score
- 1.8387217675177083
- t0_value
- 1.71027
- fuel_type
- EURO_SUPER_95
- change_pct
- 2.817099054535255
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- offset_days
- 7
- series_code
- RETAIL_INCLTAX_FR_EURO_SUPER_95
- series_kind
- tax-inclusive
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- variation_label
- week-to-week
- observation_date
- 2026-03-02
- same_observation
- false
- volatility_units
- 2.5307940700084277
- series_source_ids
- ["ec_weekly_oil_bulletin"]
- change_abs_from_t0
- 0.04818000000000011
- change_pct_from_t0
- 2.817099054535255
- observation_gap_days
- 5
- normal_volatility_pct
- 1.1131285187995854
- change_in_volatility_units
- 2.5307940700084277
Thresholds
- source
- v1 choice of this module; docs/PRICE_MODEL.md §2.2 requires the comparison but publishes no cut-off
- volatility_definition
- sample sd of period-over-period % changes over the 3 years before T0, at the series' own frequency (week-to-week)
- unusual_move_volatility_units
- 2
Inputs
- t0
- 2026-02-28T00:00:00+00:00
- fuel
- petrol
- unit
- EUR/L
- event
- Strait of Hormuz shipping disruption (2026)
- value
- 1.75845
- status
- OBSERVED
- country
- France
- z_score
- 1.8387217675177083
- t0_value
- 1.71027
- fuel_type
- EURO_SUPER_95
- change_pct
- 2.817099054535255
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- source_ids
- ["ec_weekly_oil_bulletin","ecb_exr_reference_rates","eia_brent_rbrte","eia_us_product_spot","eurostat_nrg_stk_oem","eurostat_nrg_stk_oilm","eurostat_nrg_ti_oilm","reference_hormuz_v1"]
- offset_days
- 7
- series_code
- RETAIL_INCLTAX_FR_EURO_SUPER_95
- series_kind
- tax-inclusive
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- statement_topic
- event
- variation_label
- week-to-week
- observation_date
- 2026-03-02
- same_observation
- false
- volatility_units
- 2.5307940700084277
- series_source_ids
- ["ec_weekly_oil_bulletin"]
- change_abs_from_t0
- 0.04818000000000011
- change_pct_from_t0
- 2.817099054535255
- calculation_version
- event_statements-1.0
- methodology_version
- 1.0
- observation_gap_days
- 5
- normal_volatility_pct
- 1.1131285187995854
- study_calculation_version
- event_study-1.0
- change_in_volatility_units
- 2.5307940700084277
Template
event.price_move.outside_normalv1.1 · Fingerprint20205283867eb63bcfc20e9c7a5021badf881be80710902ebab1c71fe179f8da· calculation event_statements-1.0 · computed 2026-09-25 14:09 UTCIn the 30 days after Strait of Hormuz shipping disruption (2026), France's tax-inclusive petrol price moved +17.5%, which is 15.7 times its normal week-to-week variation over the previous three years — outside that range.
about FranceCalculatedHighWhy this sentence
Variables
- t0
- 2026-02-28T00:00:00+00:00
- fuel
- petrol
- unit
- EUR/L
- event
- Strait of Hormuz shipping disruption (2026)
- value
- 2.00915
- status
- OBSERVED
- country
- France
- z_score
- 9.600570081924042
- t0_value
- 1.71027
- fuel_type
- EURO_SUPER_95
- change_pct
- 17.47560326732037
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- offset_days
- 30
- series_code
- RETAIL_INCLTAX_FR_EURO_SUPER_95
- series_kind
- tax-inclusive
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- variation_label
- week-to-week
- observation_date
- 2026-03-30
- same_observation
- false
- volatility_units
- 15.699537809134856
- series_source_ids
- ["ec_weekly_oil_bulletin"]
- change_abs_from_t0
- 0.29888000000000003
- change_pct_from_t0
- 17.47560326732037
- observation_gap_days
- 0
- normal_volatility_pct
- 1.1131285187995854
- change_in_volatility_units
- 15.699537809134856
Thresholds
- source
- v1 choice of this module; docs/PRICE_MODEL.md §2.2 requires the comparison but publishes no cut-off
- volatility_definition
- sample sd of period-over-period % changes over the 3 years before T0, at the series' own frequency (week-to-week)
- unusual_move_volatility_units
- 2
Inputs
- t0
- 2026-02-28T00:00:00+00:00
- fuel
- petrol
- unit
- EUR/L
- event
- Strait of Hormuz shipping disruption (2026)
- value
- 2.00915
- status
- OBSERVED
- country
- France
- z_score
- 9.600570081924042
- t0_value
- 1.71027
- fuel_type
- EURO_SUPER_95
- change_pct
- 17.47560326732037
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- source_ids
- ["ec_weekly_oil_bulletin","ecb_exr_reference_rates","eia_brent_rbrte","eia_us_product_spot","eurostat_nrg_stk_oem","eurostat_nrg_stk_oilm","eurostat_nrg_ti_oilm","reference_hormuz_v1"]
- offset_days
- 30
- series_code
- RETAIL_INCLTAX_FR_EURO_SUPER_95
- series_kind
- tax-inclusive
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- statement_topic
- event
- variation_label
- week-to-week
- observation_date
- 2026-03-30
- same_observation
- false
- volatility_units
- 15.699537809134856
- series_source_ids
- ["ec_weekly_oil_bulletin"]
- change_abs_from_t0
- 0.29888000000000003
- change_pct_from_t0
- 17.47560326732037
- calculation_version
- event_statements-1.0
- methodology_version
- 1.0
- observation_gap_days
- 0
- normal_volatility_pct
- 1.1131285187995854
- study_calculation_version
- event_study-1.0
- change_in_volatility_units
- 15.699537809134856
Template
event.price_move.outside_normalv1.1 · Fingerprint1ff5f54972d041864169f5592729ff85732f6cdfb7626e9272511a1326c2c0d3· calculation event_statements-1.0 · computed 2026-09-25 14:09 UTCIn the 90 days after Strait of Hormuz shipping disruption (2026), France's tax-inclusive petrol price moved +23.3%, which is 20.9 times its normal week-to-week variation over the previous three years — outside that range.
about FranceCalculatedHighWhy this sentence
Variables
- t0
- 2026-02-28T00:00:00+00:00
- fuel
- petrol
- unit
- EUR/L
- event
- Strait of Hormuz shipping disruption (2026)
- value
- 2.1085100000000003
- status
- OBSERVED
- country
- France
- z_score
- 12.676825560661241
- t0_value
- 1.71027
- fuel_type
- EURO_SUPER_95
- change_pct
- 23.285212276424215
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- offset_days
- 90
- series_code
- RETAIL_INCLTAX_FR_EURO_SUPER_95
- series_kind
- tax-inclusive
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- variation_label
- week-to-week
- observation_date
- 2026-05-25
- same_observation
- false
- volatility_units
- 20.918709639687734
- series_source_ids
- ["ec_weekly_oil_bulletin"]
- change_abs_from_t0
- 0.39824000000000037
- change_pct_from_t0
- 23.285212276424215
- observation_gap_days
- 4
- normal_volatility_pct
- 1.1131285187995854
- change_in_volatility_units
- 20.918709639687734
Thresholds
- source
- v1 choice of this module; docs/PRICE_MODEL.md §2.2 requires the comparison but publishes no cut-off
- volatility_definition
- sample sd of period-over-period % changes over the 3 years before T0, at the series' own frequency (week-to-week)
- unusual_move_volatility_units
- 2
Inputs
- t0
- 2026-02-28T00:00:00+00:00
- fuel
- petrol
- unit
- EUR/L
- event
- Strait of Hormuz shipping disruption (2026)
- value
- 2.1085100000000003
- status
- OBSERVED
- country
- France
- z_score
- 12.676825560661241
- t0_value
- 1.71027
- fuel_type
- EURO_SUPER_95
- change_pct
- 23.285212276424215
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- source_ids
- ["ec_weekly_oil_bulletin","ecb_exr_reference_rates","eia_brent_rbrte","eia_us_product_spot","eurostat_nrg_stk_oem","eurostat_nrg_stk_oilm","eurostat_nrg_ti_oilm","reference_hormuz_v1"]
- offset_days
- 90
- series_code
- RETAIL_INCLTAX_FR_EURO_SUPER_95
- series_kind
- tax-inclusive
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- statement_topic
- event
- variation_label
- week-to-week
- observation_date
- 2026-05-25
- same_observation
- false
- volatility_units
- 20.918709639687734
- series_source_ids
- ["ec_weekly_oil_bulletin"]
- change_abs_from_t0
- 0.39824000000000037
- change_pct_from_t0
- 23.285212276424215
- calculation_version
- event_statements-1.0
- methodology_version
- 1.0
- observation_gap_days
- 4
- normal_volatility_pct
- 1.1131285187995854
- study_calculation_version
- event_study-1.0
- change_in_volatility_units
- 20.918709639687734
Template
event.price_move.outside_normalv1.1 · Fingerprint8e4a7e28963c30fc9d31ef88a9aa569ec705988ede608676379f173ef1b657f6· calculation event_statements-1.0 · computed 2026-09-25 14:09 UTCIn the 7 days after Strait of Hormuz shipping disruption (2026), France's pre-tax diesel price moved +5.6%, which is 2.2 times its normal week-to-week variation over the previous three years — outside that range.
about FranceCalculatedHighWhy this sentence
Variables
- t0
- 2026-02-28T00:00:00+00:00
- fuel
- diesel
- unit
- EUR/L
- event
- Strait of Hormuz shipping disruption (2026)
- value
- 0.8099500000000001
- status
- OBSERVED
- country
- France
- z_score
- 2.0339873535043234
- t0_value
- 0.7672666666666667
- fuel_type
- DIESEL
- change_pct
- 5.563037622730047
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- offset_days
- 7
- series_code
- RETAIL_PRETAX_FR_DIESEL
- series_kind
- pre-tax
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- variation_label
- week-to-week
- observation_date
- 2026-03-02
- same_observation
- false
- volatility_units
- 2.1577956071152813
- series_source_ids
- ["ec_weekly_oil_bulletin"]
- change_abs_from_t0
- 0.042683333333333406
- change_pct_from_t0
- 5.563037622730047
- observation_gap_days
- 5
- normal_volatility_pct
- 2.5781114783930685
- change_in_volatility_units
- 2.1577956071152813
Thresholds
- source
- v1 choice of this module; docs/PRICE_MODEL.md §2.2 requires the comparison but publishes no cut-off
- volatility_definition
- sample sd of period-over-period % changes over the 3 years before T0, at the series' own frequency (week-to-week)
- unusual_move_volatility_units
- 2
Inputs
- t0
- 2026-02-28T00:00:00+00:00
- fuel
- diesel
- unit
- EUR/L
- event
- Strait of Hormuz shipping disruption (2026)
- value
- 0.8099500000000001
- status
- OBSERVED
- country
- France
- z_score
- 2.0339873535043234
- t0_value
- 0.7672666666666667
- fuel_type
- DIESEL
- change_pct
- 5.563037622730047
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- source_ids
- ["ec_weekly_oil_bulletin","ecb_exr_reference_rates","eia_brent_rbrte","eia_us_product_spot","eurostat_nrg_stk_oem","eurostat_nrg_stk_oilm","eurostat_nrg_ti_oilm","reference_hormuz_v1"]
- offset_days
- 7
- series_code
- RETAIL_PRETAX_FR_DIESEL
- series_kind
- pre-tax
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- statement_topic
- event
- variation_label
- week-to-week
- observation_date
- 2026-03-02
- same_observation
- false
- volatility_units
- 2.1577956071152813
- series_source_ids
- ["ec_weekly_oil_bulletin"]
- change_abs_from_t0
- 0.042683333333333406
- change_pct_from_t0
- 5.563037622730047
- calculation_version
- event_statements-1.0
- methodology_version
- 1.0
- observation_gap_days
- 5
- normal_volatility_pct
- 2.5781114783930685
- study_calculation_version
- event_study-1.0
- change_in_volatility_units
- 2.1577956071152813
Template
event.price_move.outside_normalv1.1 · Fingerprint413c04b6d0bb56c5cf0a15a0ee31fe3be0a578660fada82b7d146322ac8b3fe9· calculation event_statements-1.0 · computed 2026-09-25 14:09 UTCIn the 30 days after Strait of Hormuz shipping disruption (2026), France's pre-tax diesel price moved +58.5%, which is 22.7 times its normal week-to-week variation over the previous three years — outside that range.
about FranceCalculatedHighWhy this sentence
Variables
- t0
- 2026-02-28T00:00:00+00:00
- fuel
- diesel
- unit
- EUR/L
- event
- Strait of Hormuz shipping disruption (2026)
- value
- 1.2165
- status
- OBSERVED
- country
- France
- z_score
- 12.869465729798673
- t0_value
- 0.7672666666666667
- fuel_type
- DIESEL
- change_pct
- 58.54983056738204
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- offset_days
- 30
- series_code
- RETAIL_PRETAX_FR_DIESEL
- series_kind
- pre-tax
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- variation_label
- week-to-week
- observation_date
- 2026-03-30
- same_observation
- false
- volatility_units
- 22.710356421001634
- series_source_ids
- ["ec_weekly_oil_bulletin"]
- change_abs_from_t0
- 0.44923333333333326
- change_pct_from_t0
- 58.54983056738204
- observation_gap_days
- 0
- normal_volatility_pct
- 2.5781114783930685
- change_in_volatility_units
- 22.710356421001634
Thresholds
- source
- v1 choice of this module; docs/PRICE_MODEL.md §2.2 requires the comparison but publishes no cut-off
- volatility_definition
- sample sd of period-over-period % changes over the 3 years before T0, at the series' own frequency (week-to-week)
- unusual_move_volatility_units
- 2
Inputs
- t0
- 2026-02-28T00:00:00+00:00
- fuel
- diesel
- unit
- EUR/L
- event
- Strait of Hormuz shipping disruption (2026)
- value
- 1.2165
- status
- OBSERVED
- country
- France
- z_score
- 12.869465729798673
- t0_value
- 0.7672666666666667
- fuel_type
- DIESEL
- change_pct
- 58.54983056738204
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- source_ids
- ["ec_weekly_oil_bulletin","ecb_exr_reference_rates","eia_brent_rbrte","eia_us_product_spot","eurostat_nrg_stk_oem","eurostat_nrg_stk_oilm","eurostat_nrg_ti_oilm","reference_hormuz_v1"]
- offset_days
- 30
- series_code
- RETAIL_PRETAX_FR_DIESEL
- series_kind
- pre-tax
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- statement_topic
- event
- variation_label
- week-to-week
- observation_date
- 2026-03-30
- same_observation
- false
- volatility_units
- 22.710356421001634
- series_source_ids
- ["ec_weekly_oil_bulletin"]
- change_abs_from_t0
- 0.44923333333333326
- change_pct_from_t0
- 58.54983056738204
- calculation_version
- event_statements-1.0
- methodology_version
- 1.0
- observation_gap_days
- 0
- normal_volatility_pct
- 2.5781114783930685
- study_calculation_version
- event_study-1.0
- change_in_volatility_units
- 22.710356421001634
Template
event.price_move.outside_normalv1.1 · Fingerprintd4cf5b6d4206d37037035e8fbd8576ce0e8358d8af6898975d8649e807ce3d33· calculation event_statements-1.0 · computed 2026-09-25 14:09 UTCIn the 90 days after Strait of Hormuz shipping disruption (2026), France's pre-tax diesel price moved +51.6%, which is 20.0 times its normal week-to-week variation over the previous three years — outside that range.
about FranceCalculatedHighWhy this sentence
Variables
- t0
- 2026-02-28T00:00:00+00:00
- fuel
- diesel
- unit
- EUR/L
- event
- Strait of Hormuz shipping disruption (2026)
- value
- 1.1631416666666667
- status
- OBSERVED
- country
- France
- z_score
- 11.447345284519033
- t0_value
- 0.7672666666666667
- fuel_type
- DIESEL
- change_pct
- 51.59549048570685
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- offset_days
- 90
- series_code
- RETAIL_PRETAX_FR_DIESEL
- series_kind
- pre-tax
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- variation_label
- week-to-week
- observation_date
- 2026-05-25
- same_observation
- false
- volatility_units
- 20.012901272161514
- series_source_ids
- ["ec_weekly_oil_bulletin"]
- change_abs_from_t0
- 0.3958750000000001
- change_pct_from_t0
- 51.59549048570685
- observation_gap_days
- 4
- normal_volatility_pct
- 2.5781114783930685
- change_in_volatility_units
- 20.012901272161514
Thresholds
- source
- v1 choice of this module; docs/PRICE_MODEL.md §2.2 requires the comparison but publishes no cut-off
- volatility_definition
- sample sd of period-over-period % changes over the 3 years before T0, at the series' own frequency (week-to-week)
- unusual_move_volatility_units
- 2
Inputs
- t0
- 2026-02-28T00:00:00+00:00
- fuel
- diesel
- unit
- EUR/L
- event
- Strait of Hormuz shipping disruption (2026)
- value
- 1.1631416666666667
- status
- OBSERVED
- country
- France
- z_score
- 11.447345284519033
- t0_value
- 0.7672666666666667
- fuel_type
- DIESEL
- change_pct
- 51.59549048570685
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- source_ids
- ["ec_weekly_oil_bulletin","ecb_exr_reference_rates","eia_brent_rbrte","eia_us_product_spot","eurostat_nrg_stk_oem","eurostat_nrg_stk_oilm","eurostat_nrg_ti_oilm","reference_hormuz_v1"]
- offset_days
- 90
- series_code
- RETAIL_PRETAX_FR_DIESEL
- series_kind
- pre-tax
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- statement_topic
- event
- variation_label
- week-to-week
- observation_date
- 2026-05-25
- same_observation
- false
- volatility_units
- 20.012901272161514
- series_source_ids
- ["ec_weekly_oil_bulletin"]
- change_abs_from_t0
- 0.3958750000000001
- change_pct_from_t0
- 51.59549048570685
- calculation_version
- event_statements-1.0
- methodology_version
- 1.0
- observation_gap_days
- 4
- normal_volatility_pct
- 2.5781114783930685
- study_calculation_version
- event_study-1.0
- change_in_volatility_units
- 20.012901272161514
Template
event.price_move.outside_normalv1.1 · Fingerprintd223dc2bf57cd66e2539c2a4572af80a9cdca65c050a58e27d335c9e60aff002· calculation event_statements-1.0 · computed 2026-09-25 14:09 UTCIn the 7 days after Strait of Hormuz shipping disruption (2026), France's tax-inclusive diesel price moved +3.1%, which is 2.2 times its normal week-to-week variation over the previous three years — outside that range.
about FranceCalculatedHighWhy this sentence
Variables
- t0
- 2026-02-28T00:00:00+00:00
- fuel
- diesel
- unit
- EUR/L
- event
- Strait of Hormuz shipping disruption (2026)
- value
- 1.7009400000000001
- status
- OBSERVED
- country
- France
- z_score
- 2.0268472158774045
- t0_value
- 1.64972
- fuel_type
- DIESEL
- change_pct
- 3.104769294183258
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- offset_days
- 7
- series_code
- RETAIL_INCLTAX_FR_DIESEL
- series_kind
- tax-inclusive
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- variation_label
- week-to-week
- observation_date
- 2026-03-02
- same_observation
- false
- volatility_units
- 2.15302493182955
- series_source_ids
- ["ec_weekly_oil_bulletin"]
- change_abs_from_t0
- 0.05122000000000004
- change_pct_from_t0
- 3.104769294183258
- observation_gap_days
- 5
- normal_volatility_pct
- 1.442049856591747
- change_in_volatility_units
- 2.15302493182955
Thresholds
- source
- v1 choice of this module; docs/PRICE_MODEL.md §2.2 requires the comparison but publishes no cut-off
- volatility_definition
- sample sd of period-over-period % changes over the 3 years before T0, at the series' own frequency (week-to-week)
- unusual_move_volatility_units
- 2
Inputs
- t0
- 2026-02-28T00:00:00+00:00
- fuel
- diesel
- unit
- EUR/L
- event
- Strait of Hormuz shipping disruption (2026)
- value
- 1.7009400000000001
- status
- OBSERVED
- country
- France
- z_score
- 2.0268472158774045
- t0_value
- 1.64972
- fuel_type
- DIESEL
- change_pct
- 3.104769294183258
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- source_ids
- ["ec_weekly_oil_bulletin","ecb_exr_reference_rates","eia_brent_rbrte","eia_us_product_spot","eurostat_nrg_stk_oem","eurostat_nrg_stk_oilm","eurostat_nrg_ti_oilm","reference_hormuz_v1"]
- offset_days
- 7
- series_code
- RETAIL_INCLTAX_FR_DIESEL
- series_kind
- tax-inclusive
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- statement_topic
- event
- variation_label
- week-to-week
- observation_date
- 2026-03-02
- same_observation
- false
- volatility_units
- 2.15302493182955
- series_source_ids
- ["ec_weekly_oil_bulletin"]
- change_abs_from_t0
- 0.05122000000000004
- change_pct_from_t0
- 3.104769294183258
- calculation_version
- event_statements-1.0
- methodology_version
- 1.0
- observation_gap_days
- 5
- normal_volatility_pct
- 1.442049856591747
- study_calculation_version
- event_study-1.0
- change_in_volatility_units
- 2.15302493182955
Template
event.price_move.outside_normalv1.1 · Fingerprint8c32633c824f0d8838278c46366c1a8c2408a92996cba6fccce85d45787928e9· calculation event_statements-1.0 · computed 2026-09-25 14:09 UTCIn the 30 days after Strait of Hormuz shipping disruption (2026), France's tax-inclusive diesel price moved +32.7%, which is 22.7 times its normal week-to-week variation over the previous three years — outside that range.
about FranceCalculatedHighWhy this sentence
Variables
- t0
- 2026-02-28T00:00:00+00:00
- fuel
- diesel
- unit
- EUR/L
- event
- Strait of Hormuz shipping disruption (2026)
- value
- 2.1888
- status
- OBSERVED
- country
- France
- z_score
- 12.959586549106165
- t0_value
- 1.64972
- fuel_type
- DIESEL
- change_pct
- 32.67706034963509
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- offset_days
- 30
- series_code
- RETAIL_INCLTAX_FR_DIESEL
- series_kind
- tax-inclusive
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- variation_label
- week-to-week
- observation_date
- 2026-03-30
- same_observation
- false
- volatility_units
- 22.660146041598452
- series_source_ids
- ["ec_weekly_oil_bulletin"]
- change_abs_from_t0
- 0.53908
- change_pct_from_t0
- 32.67706034963509
- observation_gap_days
- 0
- normal_volatility_pct
- 1.442049856591747
- change_in_volatility_units
- 22.660146041598452
Thresholds
- source
- v1 choice of this module; docs/PRICE_MODEL.md §2.2 requires the comparison but publishes no cut-off
- volatility_definition
- sample sd of period-over-period % changes over the 3 years before T0, at the series' own frequency (week-to-week)
- unusual_move_volatility_units
- 2
Inputs
- t0
- 2026-02-28T00:00:00+00:00
- fuel
- diesel
- unit
- EUR/L
- event
- Strait of Hormuz shipping disruption (2026)
- value
- 2.1888
- status
- OBSERVED
- country
- France
- z_score
- 12.959586549106165
- t0_value
- 1.64972
- fuel_type
- DIESEL
- change_pct
- 32.67706034963509
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- source_ids
- ["ec_weekly_oil_bulletin","ecb_exr_reference_rates","eia_brent_rbrte","eia_us_product_spot","eurostat_nrg_stk_oem","eurostat_nrg_stk_oilm","eurostat_nrg_ti_oilm","reference_hormuz_v1"]
- offset_days
- 30
- series_code
- RETAIL_INCLTAX_FR_DIESEL
- series_kind
- tax-inclusive
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- statement_topic
- event
- variation_label
- week-to-week
- observation_date
- 2026-03-30
- same_observation
- false
- volatility_units
- 22.660146041598452
- series_source_ids
- ["ec_weekly_oil_bulletin"]
- change_abs_from_t0
- 0.53908
- change_pct_from_t0
- 32.67706034963509
- calculation_version
- event_statements-1.0
- methodology_version
- 1.0
- observation_gap_days
- 0
- normal_volatility_pct
- 1.442049856591747
- study_calculation_version
- event_study-1.0
- change_in_volatility_units
- 22.660146041598452
Template
event.price_move.outside_normalv1.1 · Fingerprint8de56583a768e4ffd4e1b7f8f52b8c2b23595257adcaf3becb9c086a25e4954e· calculation event_statements-1.0 · computed 2026-09-25 14:09 UTCIn the 90 days after Strait of Hormuz shipping disruption (2026), France's tax-inclusive diesel price moved +28.8%, which is 20.0 times its normal week-to-week variation over the previous three years — outside that range.
about FranceCalculatedHighWhy this sentence
Variables
- t0
- 2026-02-28T00:00:00+00:00
- fuel
- diesel
- unit
- EUR/L
- event
- Strait of Hormuz shipping disruption (2026)
- value
- 2.12477
- status
- OBSERVED
- country
- France
- z_score
- 11.524700927192828
- t0_value
- 1.64972
- fuel_type
- DIESEL
- change_pct
- 28.79579565017092
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- offset_days
- 90
- series_code
- RETAIL_INCLTAX_FR_DIESEL
- series_kind
- tax-inclusive
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- variation_label
- week-to-week
- observation_date
- 2026-05-25
- same_observation
- false
- volatility_units
- 19.96865470256982
- series_source_ids
- ["ec_weekly_oil_bulletin"]
- change_abs_from_t0
- 0.47504999999999975
- change_pct_from_t0
- 28.79579565017092
- observation_gap_days
- 4
- normal_volatility_pct
- 1.442049856591747
- change_in_volatility_units
- 19.96865470256982
Thresholds
- source
- v1 choice of this module; docs/PRICE_MODEL.md §2.2 requires the comparison but publishes no cut-off
- volatility_definition
- sample sd of period-over-period % changes over the 3 years before T0, at the series' own frequency (week-to-week)
- unusual_move_volatility_units
- 2
Inputs
- t0
- 2026-02-28T00:00:00+00:00
- fuel
- diesel
- unit
- EUR/L
- event
- Strait of Hormuz shipping disruption (2026)
- value
- 2.12477
- status
- OBSERVED
- country
- France
- z_score
- 11.524700927192828
- t0_value
- 1.64972
- fuel_type
- DIESEL
- change_pct
- 28.79579565017092
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- source_ids
- ["ec_weekly_oil_bulletin","ecb_exr_reference_rates","eia_brent_rbrte","eia_us_product_spot","eurostat_nrg_stk_oem","eurostat_nrg_stk_oilm","eurostat_nrg_ti_oilm","reference_hormuz_v1"]
- offset_days
- 90
- series_code
- RETAIL_INCLTAX_FR_DIESEL
- series_kind
- tax-inclusive
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- statement_topic
- event
- variation_label
- week-to-week
- observation_date
- 2026-05-25
- same_observation
- false
- volatility_units
- 19.96865470256982
- series_source_ids
- ["ec_weekly_oil_bulletin"]
- change_abs_from_t0
- 0.47504999999999975
- change_pct_from_t0
- 28.79579565017092
- calculation_version
- event_statements-1.0
- methodology_version
- 1.0
- observation_gap_days
- 4
- normal_volatility_pct
- 1.442049856591747
- study_calculation_version
- event_study-1.0
- change_in_volatility_units
- 19.96865470256982
Template
event.price_move.outside_normalv1.1 · Fingerprint088e24ec5401a09b8eacb5ab02006a1a3642fb94720a1d04cd842f6c6e300e87· calculation event_statements-1.0 · computed 2026-09-25 14:09 UTCOver the 4 weeks after Strait of Hormuz shipping disruption (2026), crude costs alone would have moved France's pre-tax petrol price by +18.6 c/L (range +14.8–+22.3); it actually moved +21.9 c/L, leaving +3.3 c/L not explained by crude. Over the same period the US gasoline crack spread, a proxy for the Atlantic product market and not a European margin, widened by 9.9 $/bbl.
about FranceCalculatedMediumWhy this sentence
Variables
- t0
- 2026-02-28T00:00:00+00:00
- fuel
- petrol
- event
- Strait of Hormuz shipping disruption (2026)
- weeks
- 4
- status
- COMPUTED
- country
- France
- fuel_type
- EURO_SUPER_95
- gap_label
- NOT_EXPLAINED_BY_CRUDE
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- series_code
- CRUDE_ONLY_EXPECTED_FR_EURO_SUPER_95
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- offset_weeks
- 4
- proxy_product
- GASOLINE
- proxy_to_date
- 2026-03-23
- pass_through_k
- 2
- proxy_from_date
- 2026-02-23
- observation_date
- 2026-03-23
- gap_eur_per_litre
- 0.03312743857136011
- series_source_ids
- ["ec_weekly_oil_bulletin","eia_brent_rbrte"]
- anchor_period_start
- 2026-02-23
- actual_eur_per_litre
- 0.21895833333333348
- expected_eur_per_litre
- 0.18583089476197337
- proxy_volatility_units
- 2.8999750350600633
- pass_through_sample_end
- 2026-09-14
- proxy_change_usd_per_bbl
- 9.9
- pass_through_sample_start
- 2023-09-25
- pass_through_window_label
- ROLLING_156W
- expected_low_eur_per_litre
- 0.14822107649925562
- expected_high_eur_per_litre
- 0.22344071302469132
- proxy_normal_volatility_pct
- 27.922644296421584
Thresholds
- source
- docs/PRICE_MODEL.md §7.7; horizons are a v1 choice of this module
- proxy_rule
- the proxy sentence is added only when the US crack spread proxy moved by at least UNUSUAL_MOVE_VOLATILITY_UNITS of its normal day-to-day variation over the same weeks
- confidence_cap
- MEDIUM (docs/PRICE_MODEL.md §7.5)
- statement_weeks
- [4,13]
- unusual_move_volatility_units
- 2
Inputs
- t0
- 2026-02-28T00:00:00+00:00
- fuel
- petrol
- event
- Strait of Hormuz shipping disruption (2026)
- weeks
- 4
- status
- COMPUTED
- country
- France
- fuel_type
- EURO_SUPER_95
- gap_label
- NOT_EXPLAINED_BY_CRUDE
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- source_ids
- ["ec_weekly_oil_bulletin","ecb_exr_reference_rates","eia_brent_rbrte","eia_us_product_spot","eurostat_nrg_stk_oem","eurostat_nrg_stk_oilm","eurostat_nrg_ti_oilm","reference_hormuz_v1"]
- series_code
- CRUDE_ONLY_EXPECTED_FR_EURO_SUPER_95
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- offset_weeks
- 4
- proxy_product
- GASOLINE
- proxy_to_date
- 2026-03-23
- pass_through_k
- 2
- proxy_from_date
- 2026-02-23
- statement_topic
- event
- observation_date
- 2026-03-23
- gap_eur_per_litre
- 0.03312743857136011
- series_source_ids
- ["ec_weekly_oil_bulletin","eia_brent_rbrte"]
- anchor_period_start
- 2026-02-23
- calculation_version
- event_statements-1.0
- methodology_version
- 1.0
- actual_eur_per_litre
- 0.21895833333333348
- expected_eur_per_litre
- 0.18583089476197337
- proxy_volatility_units
- 2.8999750350600633
- pass_through_sample_end
- 2026-09-14
- proxy_change_usd_per_bbl
- 9.9
- pass_through_sample_start
- 2023-09-25
- pass_through_window_label
- ROLLING_156W
- study_calculation_version
- event_study-1.0
- expected_low_eur_per_litre
- 0.14822107649925562
- expected_high_eur_per_litre
- 0.22344071302469132
- proxy_normal_volatility_pct
- 27.922644296421584
Template
event.crude_only.computed_with_proxyv1.1 · Fingerprintd4b728e36df19d8314695798c53cbf6f9b4384b8e839fb31964e8b38a6af6f6a· calculation event_statements-1.0 · computed 2026-09-25 14:09 UTCOver the 13 weeks after Strait of Hormuz shipping disruption (2026), crude costs alone would have moved France's pre-tax petrol price by +23.7 c/L (range +10.5–+37.0); it actually moved +33.2 c/L, leaving +9.5 c/L not explained by crude. Over the same period the US gasoline crack spread, a proxy for the Atlantic product market and not a European margin, widened by 27.0 $/bbl.
about FranceCalculatedMediumWhy this sentence
Variables
- t0
- 2026-02-28T00:00:00+00:00
- fuel
- petrol
- event
- Strait of Hormuz shipping disruption (2026)
- weeks
- 13
- status
- COMPUTED
- country
- France
- fuel_type
- EURO_SUPER_95
- gap_label
- NOT_EXPLAINED_BY_CRUDE
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- series_code
- CRUDE_ONLY_EXPECTED_FR_EURO_SUPER_95
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- offset_weeks
- 13
- proxy_product
- GASOLINE
- proxy_to_date
- 2026-05-22
- pass_through_k
- 2
- proxy_from_date
- 2026-02-23
- observation_date
- 2026-05-25
- gap_eur_per_litre
- 0.09467750570867797
- series_source_ids
- ["ec_weekly_oil_bulletin","eia_brent_rbrte"]
- anchor_period_start
- 2026-02-23
- actual_eur_per_litre
- 0.33186666666666687
- expected_eur_per_litre
- 0.2371891609579889
- proxy_volatility_units
- 7.918982333112501
- pass_through_sample_end
- 2026-09-14
- proxy_change_usd_per_bbl
- 27.034
- pass_through_sample_start
- 2023-09-25
- pass_through_window_label
- ROLLING_156W
- expected_low_eur_per_litre
- 0.1046345994848383
- expected_high_eur_per_litre
- 0.36974372243113923
- proxy_normal_volatility_pct
- 27.922644296421584
Thresholds
- source
- docs/PRICE_MODEL.md §7.7; horizons are a v1 choice of this module
- proxy_rule
- the proxy sentence is added only when the US crack spread proxy moved by at least UNUSUAL_MOVE_VOLATILITY_UNITS of its normal day-to-day variation over the same weeks
- confidence_cap
- MEDIUM (docs/PRICE_MODEL.md §7.5)
- statement_weeks
- [4,13]
- unusual_move_volatility_units
- 2
Inputs
- t0
- 2026-02-28T00:00:00+00:00
- fuel
- petrol
- event
- Strait of Hormuz shipping disruption (2026)
- weeks
- 13
- status
- COMPUTED
- country
- France
- fuel_type
- EURO_SUPER_95
- gap_label
- NOT_EXPLAINED_BY_CRUDE
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- source_ids
- ["ec_weekly_oil_bulletin","ecb_exr_reference_rates","eia_brent_rbrte","eia_us_product_spot","eurostat_nrg_stk_oem","eurostat_nrg_stk_oilm","eurostat_nrg_ti_oilm","reference_hormuz_v1"]
- series_code
- CRUDE_ONLY_EXPECTED_FR_EURO_SUPER_95
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- offset_weeks
- 13
- proxy_product
- GASOLINE
- proxy_to_date
- 2026-05-22
- pass_through_k
- 2
- proxy_from_date
- 2026-02-23
- statement_topic
- event
- observation_date
- 2026-05-25
- gap_eur_per_litre
- 0.09467750570867797
- series_source_ids
- ["ec_weekly_oil_bulletin","eia_brent_rbrte"]
- anchor_period_start
- 2026-02-23
- calculation_version
- event_statements-1.0
- methodology_version
- 1.0
- actual_eur_per_litre
- 0.33186666666666687
- expected_eur_per_litre
- 0.2371891609579889
- proxy_volatility_units
- 7.918982333112501
- pass_through_sample_end
- 2026-09-14
- proxy_change_usd_per_bbl
- 27.034
- pass_through_sample_start
- 2023-09-25
- pass_through_window_label
- ROLLING_156W
- study_calculation_version
- event_study-1.0
- expected_low_eur_per_litre
- 0.1046345994848383
- expected_high_eur_per_litre
- 0.36974372243113923
- proxy_normal_volatility_pct
- 27.922644296421584
Template
event.crude_only.computed_with_proxyv1.1 · Fingerprinte75eb431e07f1cae41c77484156ff9e75002493dd6972ab77a780b5a1247fdf7· calculation event_statements-1.0 · computed 2026-09-25 14:09 UTCWhat crude costs alone would have done to France's pre-tax diesel price over the 4 weeks after Strait of Hormuz shipping disruption (2026) is UNKNOWN: Neither the most recent three-year pass-through window nor the full sample has a COMPUTED estimate for this country and fuel (docs/PRICE_MODEL.md §4.5), so there is no measured crude response to project. No substitute such as full pass-through is used (docs/PRICE_MODEL.md §7.2).
about FranceUnknownUnknownWhy this sentence
Variables
- t0
- 2026-02-28T00:00:00+00:00
- fuel
- diesel
- event
- Strait of Hormuz shipping disruption (2026)
- weeks
- 4
- status
- UNKNOWN
- country
- France
- fuel_type
- DIESEL
- gap_label
- NOT_EXPLAINED_BY_CRUDE
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- reason_code
- NO_COMPUTED_PASS_THROUGH_ESTIMATE
- series_code
- CRUDE_ONLY_EXPECTED_FR_DIESEL
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- proxy_product
- null
- gap_eur_per_litre
- null
- actual_eur_per_litre
- null
- expected_eur_per_litre
- null
- proxy_volatility_units
- null
- proxy_change_usd_per_bbl
- null
- pass_through_window_label
- null
- expected_low_eur_per_litre
- null
- expected_high_eur_per_litre
- null
Thresholds
- source
- docs/PRICE_MODEL.md §7.7; horizons are a v1 choice of this module
- proxy_rule
- the proxy sentence is added only when the US crack spread proxy moved by at least UNUSUAL_MOVE_VOLATILITY_UNITS of its normal day-to-day variation over the same weeks
- confidence_cap
- MEDIUM (docs/PRICE_MODEL.md §7.5)
- statement_weeks
- [4,13]
- unusual_move_volatility_units
- 2
Inputs
- t0
- 2026-02-28T00:00:00+00:00
- fuel
- diesel
- event
- Strait of Hormuz shipping disruption (2026)
- weeks
- 4
- status
- UNKNOWN
- country
- France
- fuel_type
- DIESEL
- gap_label
- NOT_EXPLAINED_BY_CRUDE
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- source_ids
- ["ec_weekly_oil_bulletin","ecb_exr_reference_rates","eia_brent_rbrte","eia_us_product_spot","eurostat_nrg_stk_oem","eurostat_nrg_stk_oilm","eurostat_nrg_ti_oilm","reference_hormuz_v1"]
- reason_code
- NO_COMPUTED_PASS_THROUGH_ESTIMATE
- series_code
- CRUDE_ONLY_EXPECTED_FR_DIESEL
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- proxy_product
- null
- statement_topic
- event
- gap_eur_per_litre
- null
- calculation_version
- event_statements-1.0
- methodology_version
- 1.0
- actual_eur_per_litre
- null
- expected_eur_per_litre
- null
- proxy_volatility_units
- null
- proxy_change_usd_per_bbl
- null
- pass_through_window_label
- null
- study_calculation_version
- event_study-1.0
- expected_low_eur_per_litre
- null
- expected_high_eur_per_litre
- null
Template
event.crude_only.unknownv1.1 · Fingerprint098ea1f514a65dc4d4275d853d9a888765b9a3b9b67ee02f9685bd8c6fd9730c· calculation event_statements-1.0 · computed 2026-09-25 14:09 UTCDirect physical dependence on Hormuz-linked crude was moderate (10%–14%) for France in 2026-02. No point estimate is published: the origins concerned export from both inside and outside the Persian Gulf and the split per period is not public.
about FranceCalculatedMediumWhy this sentence
Variables
- t0
- 2026-02-28T00:00:00+00:00
- band
- moderate
- unit
- % of imported tonnes
- period
- 2026-02
- status
- NO_OBSERVATION
- country
- France
- commodity
- crude
- dimension
- DIRECT_CRUDE
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- value_max_pct
- 14.3456599897278
- value_min_pct
- 10.3189779147406
- exposure_status
- RANGE_ONLY
- value_point_pct
- null
- observation_date
- 2026-02-01
Thresholds
- source
- v1 choice of this module; docs/METHODOLOGY.md §9 publishes no bands
- band_applied_to
- upper bound of the range (docs/HORMUZ_METHOD.md §3.2: a range has no meaningful midpoint)
- dependence_limited_max_pct
- 10
- dependence_moderate_max_pct
- 33
Inputs
- t0
- 2026-02-28T00:00:00+00:00
- band
- moderate
- unit
- % of imported tonnes
- period
- 2026-02
- status
- NO_OBSERVATION
- country
- France
- commodity
- crude
- dimension
- DIRECT_CRUDE
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- source_ids
- ["ec_weekly_oil_bulletin","ecb_exr_reference_rates","eia_brent_rbrte","eia_us_product_spot","eurostat_nrg_stk_oem","eurostat_nrg_stk_oilm","eurostat_nrg_ti_oilm","reference_hormuz_v1"]
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- value_max_pct
- 14.3456599897278
- value_min_pct
- 10.3189779147406
- exposure_status
- RANGE_ONLY
- statement_topic
- hormuz
- value_point_pct
- null
- observation_date
- 2026-02-01
- calculation_version
- event_statements-1.0
- methodology_version
- 1.0
- study_calculation_version
- event_study-1.0
Template
event.dependence.rangev1.1 · Fingerprint14ff05680cfc524e7b5ed29e2ffac868f1ca39c93f9aa609ebe723fe743bd350· calculation event_statements-1.0 · computed 2026-09-25 14:09 UTCDirect physical dependence on Hormuz-linked refined product was moderate (6%–28%) for France in 2026-02. No point estimate is published: the origins concerned export from both inside and outside the Persian Gulf and the split per period is not public.
about FranceCalculatedMediumWhy this sentence
Variables
- t0
- 2026-02-28T00:00:00+00:00
- band
- moderate
- unit
- % of imported tonnes
- period
- 2026-02
- status
- NO_OBSERVATION
- country
- France
- commodity
- refined product
- dimension
- DIRECT_PRODUCT
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- value_max_pct
- 28.0249110320285
- value_min_pct
- 5.73843416370107
- exposure_status
- RANGE_ONLY
- value_point_pct
- null
- observation_date
- 2026-02-01
Thresholds
- source
- v1 choice of this module; docs/METHODOLOGY.md §9 publishes no bands
- band_applied_to
- upper bound of the range (docs/HORMUZ_METHOD.md §3.2: a range has no meaningful midpoint)
- dependence_limited_max_pct
- 10
- dependence_moderate_max_pct
- 33
Inputs
- t0
- 2026-02-28T00:00:00+00:00
- band
- moderate
- unit
- % of imported tonnes
- period
- 2026-02
- status
- NO_OBSERVATION
- country
- France
- commodity
- refined product
- dimension
- DIRECT_PRODUCT
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- source_ids
- ["ec_weekly_oil_bulletin","ecb_exr_reference_rates","eia_brent_rbrte","eia_us_product_spot","eurostat_nrg_stk_oem","eurostat_nrg_stk_oilm","eurostat_nrg_ti_oilm","reference_hormuz_v1"]
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- value_max_pct
- 28.0249110320285
- value_min_pct
- 5.73843416370107
- exposure_status
- RANGE_ONLY
- statement_topic
- hormuz
- value_point_pct
- null
- observation_date
- 2026-02-01
- calculation_version
- event_statements-1.0
- methodology_version
- 1.0
- study_calculation_version
- event_study-1.0
Template
event.dependence.rangev1.1 · Fingerprint3ab774156851f9e09e991dc362f67ad05e9e24a6dce3d38fcda5e7a577c10589· calculation event_statements-1.0 · computed 2026-09-25 14:09 UTCAvailable evidence does not show a physical supply reduction: France's reported crude imports in 2026-02 were +3.5% against the mean of the previous 12 months.
about FranceCalculatedHighWhy this sentence
Variables
- t0
- 2026-02-28T00:00:00+00:00
- unit
- tonnes
- month
- 2026-02
- country
- France
- change_pct
- 3.5041864174013244
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- partner_role
- ORIGIN
- value_tonnes
- 3894000
- baseline_months
- 12
- observation_date
- 2026-02-01
- series_source_ids
- ["eurostat_nrg_ti_oilm"]
- baseline_mean_tonnes
- 3762166.6666666665
Thresholds
- source
- v1 choice of this module; docs/METHODOLOGY.md publishes no cut-off
- min_baseline_months
- 6
- baseline_months_used
- 12
- supply_reduction_pct
- -10
- supply_baseline_months
- 12
Inputs
- t0
- 2026-02-28T00:00:00+00:00
- unit
- tonnes
- month
- 2026-02
- country
- France
- change_pct
- 3.5041864174013244
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- source_ids
- ["ec_weekly_oil_bulletin","ecb_exr_reference_rates","eia_brent_rbrte","eia_us_product_spot","eurostat_nrg_stk_oem","eurostat_nrg_stk_oilm","eurostat_nrg_ti_oilm","reference_hormuz_v1"]
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- partner_role
- ORIGIN
- value_tonnes
- 3894000
- baseline_months
- 12
- statement_topic
- event
- observation_date
- 2026-02-01
- series_source_ids
- ["eurostat_nrg_ti_oilm"]
- calculation_version
- event_statements-1.0
- methodology_version
- 1.0
- baseline_mean_tonnes
- 3762166.6666666665
- study_calculation_version
- event_study-1.0
Template
event.supply.no_reductionv1.1 · Fingerprintcb6be0ebd625632594d69b4561f0f31ff320e2f0932d87ec9676c873acd69058· calculation event_statements-1.0 · computed 2026-09-25 14:09 UTCIn 2026-02, France's oil stocks stood 1.2% above their trailing 12-month mean — inside the 5% either side that this site reads as in line with it, with 95.3 days of cover (as published).
about FranceCalculatedHighWhy this sentence
Variables
- t0
- 2026-02-28T00:00:00+00:00
- unit
- tonnes
- month
- 2026-02
- status
- OBSERVED
- country
- France
- direction
- above
- siec_code
- O4000
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- holder_type
- STK_CL
- series_code
- INVENTORY_FR
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- days_of_cover
- 95.325
- metric_status
- COMPUTED
- mom_change_pct
- 2.9995966928816293
- observation_date
- 2026-02-01
- series_source_ids
- ["eurostat_nrg_stk_oem","eurostat_nrg_stk_oilm"]
- total_stock_tonnes
- 20431000
- days_of_cover_basis
- as published by Eurostat (nrg_stk_oem, STK_EUE_DIR); not stocks divided by consumption (docs/HORMUZ_METHOD.md D7)
- observation_gap_days
- 27
- trailing_12m_mean_tonnes
- 20182500
- level_vs_trailing_12m_pct
- 1.231264709525579
- trailing_12m_observations
- 12
Thresholds
- source
- v1 choice of this module; docs/METHODOLOGY.md publishes no band
- band_applied_to
- the rounded figure printed in the sentence
- days_of_cover_basis
- as published (Eurostat nrg_stk_oem, STK_EUE_DIR); never stocks divided by consumption (docs/HORMUZ_METHOD.md D7)
- trailing_window_months
- 12
- level_vs_trailing_12m_pct_raw
- 1.231264709525579
- level_vs_trailing_12m_pct_shown
- 1.2
- inventory_material_deviation_pct
- 5
Inputs
- t0
- 2026-02-28T00:00:00+00:00
- unit
- tonnes
- month
- 2026-02
- status
- OBSERVED
- country
- France
- direction
- above
- siec_code
- O4000
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- source_ids
- ["ec_weekly_oil_bulletin","ecb_exr_reference_rates","eia_brent_rbrte","eia_us_product_spot","eurostat_nrg_stk_oem","eurostat_nrg_stk_oilm","eurostat_nrg_ti_oilm","reference_hormuz_v1"]
- holder_type
- STK_CL
- series_code
- INVENTORY_FR
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- days_of_cover
- 95.325
- metric_status
- COMPUTED
- mom_change_pct
- 2.9995966928816293
- statement_topic
- event
- observation_date
- 2026-02-01
- series_source_ids
- ["eurostat_nrg_stk_oem","eurostat_nrg_stk_oilm"]
- total_stock_tonnes
- 20431000
- calculation_version
- event_statements-1.0
- days_of_cover_basis
- as published by Eurostat (nrg_stk_oem, STK_EUE_DIR); not stocks divided by consumption (docs/HORMUZ_METHOD.md D7)
- methodology_version
- 1.0
- observation_gap_days
- 27
- trailing_12m_mean_tonnes
- 20182500
- level_vs_trailing_12m_pct
- 1.231264709525579
- study_calculation_version
- event_study-1.0
- trailing_12m_observations
- 12
Template
event.inventory_level.in_linev1.1 · Fingerprint86e68ee0304bd4b3e713c72a46cf9aef6bf0aec0b3c29578966269280946711a· calculation event_statements-1.0 · computed 2026-09-25 14:09 UTCSummary of what can be checked here
Only part of the chain can be checked for France around Strait of Hormuz shipping disruption (2026): 4 of the 8 series the method compares are available (crude benchmark, inventories, pre-tax pump price and pump price with tax), while refined-product benchmark, refining margin, freight rates and wholesale prices are not. Any claim that rests on the missing links cannot be tested here. Direct physical dependence on Hormuz-linked crude was moderate (10–14%) over the period covered. This page describes what each series did around the event date. It is not a finding about cause: no causal design is published for this site, and a series that moved in the same window may have moved for other reasons.
about FranceUnknownUnknownWhy this sentence
Variables
- t0
- 2026-02-28T00:00:00+00:00
- event
- Strait of Hormuz shipping disruption (2026)
- country
- France
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- dependence_band
- moderate
- dependence_range
- 10–14%
- channels_available
- ["crude benchmark","inventories","pre-tax pump price","pump price with tax"]
- supply_template_id
- event.supply.no_reduction
- channels_unavailable
- ["refined-product benchmark","refining margin","freight rates","wholesale prices"]
Thresholds
- source
- v1 choice of this module; the channel list is docs/PRICE_MODEL.md §2.3
- channels_total
- 8
- channels_available
- 4
- verdict_partial_min_channels
- 3
- verdict_assessable_min_channels
- 8
Inputs
- t0
- 2026-02-28T00:00:00+00:00
- event
- Strait of Hormuz shipping disruption (2026)
- country
- France
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- source_ids
- ["ec_weekly_oil_bulletin","ecb_exr_reference_rates","eia_brent_rbrte","eia_us_product_spot","eurostat_nrg_stk_oem","eurostat_nrg_stk_oilm","eurostat_nrg_ti_oilm","reference_hormuz_v1"]
- country_iso2
- FR
- country_name
- France
- country_slug
- france
- dependence_band
- moderate
- statement_topic
- event
- dependence_range
- 10–14%
- channels_available
- ["crude benchmark","inventories","pre-tax pump price","pump price with tax"]
- supply_template_id
- event.supply.no_reduction
- calculation_version
- event_statements-1.0
- methodology_version
- 1.0
- channels_unavailable
- ["refined-product benchmark","refining margin","freight rates","wholesale prices"]
- study_calculation_version
- event_study-1.0
Template
event.verdict.partialv1.1 · Fingerprintc37c13e31e7a3e52df1216204c923ecf5b7a029e2a3176d3df13bb875d258472· calculation event_statements-1.0 · computed 2026-09-25 14:09 UTCIn the 7 days after Strait of Hormuz shipping disruption (2026), the Brent crude benchmark moved +34.2%, which is 17.7 times its normal day-to-day variation over the previous three years — outside that range.
about the event as a wholeCalculatedHighWhy this sentence
Variables
- t0
- 2026-02-28T00:00:00+00:00
- unit
- $/BBL
- event
- Strait of Hormuz shipping disruption (2026)
- value
- 95.74
- status
- OBSERVED
- z_score
- 11.429511613277612
- t0_value
- 71.32
- benchmark
- Brent crude
- change_pct
- 34.24004486819967
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- offset_days
- 7
- series_code
- BRENT
- variation_label
- day-to-day
- observation_date
- 2026-03-06
- same_observation
- false
- volatility_units
- 17.72499106459417
- series_source_ids
- ["eia_brent_rbrte"]
- change_abs_from_t0
- 24.42
- change_pct_from_t0
- 34.24004486819967
- observation_gap_days
- 1
- normal_volatility_pct
- 1.9317383429656259
- change_in_volatility_units
- 17.72499106459417
Thresholds
- source
- v1 choice of this module; docs/PRICE_MODEL.md §2.2 requires the comparison but publishes no cut-off
- volatility_definition
- sample sd of period-over-period % changes over the 3 years before T0, at the series' own frequency (day-to-day)
- unusual_move_volatility_units
- 2
Inputs
- t0
- 2026-02-28T00:00:00+00:00
- unit
- $/BBL
- event
- Strait of Hormuz shipping disruption (2026)
- value
- 95.74
- status
- OBSERVED
- z_score
- 11.429511613277612
- t0_value
- 71.32
- benchmark
- Brent crude
- change_pct
- 34.24004486819967
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- source_ids
- ["ec_weekly_oil_bulletin","ecb_exr_reference_rates","eia_brent_rbrte","eia_us_product_spot","eurostat_nrg_stk_oem","eurostat_nrg_stk_oilm","eurostat_nrg_ti_oilm","reference_hormuz_v1"]
- offset_days
- 7
- series_code
- BRENT
- statement_topic
- event
- variation_label
- day-to-day
- observation_date
- 2026-03-06
- same_observation
- false
- volatility_units
- 17.72499106459417
- series_source_ids
- ["eia_brent_rbrte"]
- change_abs_from_t0
- 24.42
- change_pct_from_t0
- 34.24004486819967
- calculation_version
- event_statements-1.0
- methodology_version
- 1.0
- observation_gap_days
- 1
- normal_volatility_pct
- 1.9317383429656259
- study_calculation_version
- event_study-1.0
- change_in_volatility_units
- 17.72499106459417
Template
event.benchmark_move.outside_normalv1.1 · Fingerprint4ea435198e2ad85179076b27dc38a89512f04178c41f341853cd2dbe9edcddb3· calculation event_statements-1.0 · computed 2026-09-25 14:09 UTCIn the 30 days after Strait of Hormuz shipping disruption (2026), the Brent crude benchmark moved +70.9%, which is 36.7 times its normal day-to-day variation over the previous three years — outside that range.
about the event as a wholeCalculatedHighWhy this sentence
Variables
- t0
- 2026-02-28T00:00:00+00:00
- unit
- $/BBL
- event
- Strait of Hormuz shipping disruption (2026)
- value
- 121.88
- status
- OBSERVED
- z_score
- 20.908399390463835
- t0_value
- 71.32
- benchmark
- Brent crude
- change_pct
- 70.89175546831184
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- offset_days
- 30
- series_code
- BRENT
- variation_label
- day-to-day
- observation_date
- 2026-03-30
- same_observation
- false
- volatility_units
- 36.69842539827523
- series_source_ids
- ["eia_brent_rbrte"]
- change_abs_from_t0
- 50.56
- change_pct_from_t0
- 70.89175546831184
- observation_gap_days
- 0
- normal_volatility_pct
- 1.9317383429656259
- change_in_volatility_units
- 36.69842539827523
Thresholds
- source
- v1 choice of this module; docs/PRICE_MODEL.md §2.2 requires the comparison but publishes no cut-off
- volatility_definition
- sample sd of period-over-period % changes over the 3 years before T0, at the series' own frequency (day-to-day)
- unusual_move_volatility_units
- 2
Inputs
- t0
- 2026-02-28T00:00:00+00:00
- unit
- $/BBL
- event
- Strait of Hormuz shipping disruption (2026)
- value
- 121.88
- status
- OBSERVED
- z_score
- 20.908399390463835
- t0_value
- 71.32
- benchmark
- Brent crude
- change_pct
- 70.89175546831184
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- source_ids
- ["ec_weekly_oil_bulletin","ecb_exr_reference_rates","eia_brent_rbrte","eia_us_product_spot","eurostat_nrg_stk_oem","eurostat_nrg_stk_oilm","eurostat_nrg_ti_oilm","reference_hormuz_v1"]
- offset_days
- 30
- series_code
- BRENT
- statement_topic
- event
- variation_label
- day-to-day
- observation_date
- 2026-03-30
- same_observation
- false
- volatility_units
- 36.69842539827523
- series_source_ids
- ["eia_brent_rbrte"]
- change_abs_from_t0
- 50.56
- change_pct_from_t0
- 70.89175546831184
- calculation_version
- event_statements-1.0
- methodology_version
- 1.0
- observation_gap_days
- 0
- normal_volatility_pct
- 1.9317383429656259
- study_calculation_version
- event_study-1.0
- change_in_volatility_units
- 36.69842539827523
Template
event.benchmark_move.outside_normalv1.1 · Fingerprint29bbc9c1226a318de551eedf873f282db221eb9ec716b009f1161b898b5d397c· calculation event_statements-1.0 · computed 2026-09-25 14:09 UTCIn the 90 days after Strait of Hormuz shipping disruption (2026), the Brent crude benchmark moved +30.2%, which is 15.6 times its normal day-to-day variation over the previous three years — outside that range.
about the event as a wholeCalculatedHighWhy this sentence
Variables
- t0
- 2026-02-28T00:00:00+00:00
- unit
- $/BBL
- event
- Strait of Hormuz shipping disruption (2026)
- value
- 92.88
- status
- OBSERVED
- z_score
- 10.392418306362824
- t0_value
- 71.32
- benchmark
- Brent crude
- change_pct
- 30.22994952327538
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- offset_days
- 90
- series_code
- BRENT
- variation_label
- day-to-day
- observation_date
- 2026-05-29
- same_observation
- false
- volatility_units
- 15.64909121018224
- series_source_ids
- ["eia_brent_rbrte"]
- change_abs_from_t0
- 21.560000000000002
- change_pct_from_t0
- 30.22994952327538
- observation_gap_days
- 0
- normal_volatility_pct
- 1.9317383429656259
- change_in_volatility_units
- 15.64909121018224
Thresholds
- source
- v1 choice of this module; docs/PRICE_MODEL.md §2.2 requires the comparison but publishes no cut-off
- volatility_definition
- sample sd of period-over-period % changes over the 3 years before T0, at the series' own frequency (day-to-day)
- unusual_move_volatility_units
- 2
Inputs
- t0
- 2026-02-28T00:00:00+00:00
- unit
- $/BBL
- event
- Strait of Hormuz shipping disruption (2026)
- value
- 92.88
- status
- OBSERVED
- z_score
- 10.392418306362824
- t0_value
- 71.32
- benchmark
- Brent crude
- change_pct
- 30.22994952327538
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- source_ids
- ["ec_weekly_oil_bulletin","ecb_exr_reference_rates","eia_brent_rbrte","eia_us_product_spot","eurostat_nrg_stk_oem","eurostat_nrg_stk_oilm","eurostat_nrg_ti_oilm","reference_hormuz_v1"]
- offset_days
- 90
- series_code
- BRENT
- statement_topic
- event
- variation_label
- day-to-day
- observation_date
- 2026-05-29
- same_observation
- false
- volatility_units
- 15.64909121018224
- series_source_ids
- ["eia_brent_rbrte"]
- change_abs_from_t0
- 21.560000000000002
- change_pct_from_t0
- 30.22994952327538
- calculation_version
- event_statements-1.0
- methodology_version
- 1.0
- observation_gap_days
- 0
- normal_volatility_pct
- 1.9317383429656259
- study_calculation_version
- event_study-1.0
- change_in_volatility_units
- 15.64909121018224
Template
event.benchmark_move.outside_normalv1.1 · Fingerprintda6e291650428ea4feda72840b110dea4b3e2942f69e01f932de816d3716527d· calculation event_statements-1.0 · computed 2026-09-25 14:09 UTCFreight rates reaction cannot be assessed: tanker freight rates are licensed such that public display, onward passing and derived data are all expressly prohibited, verified verbatim, and no open institution publishes a tanker rate.
about the event as a wholeUnknownUnknownWhy this sentence
Variables
- t0
- 2026-02-28T00:00:00+00:00
- channels
- ["freight rates"]
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- reason_code
- NO_LICENSED_FREIGHT_SOURCE
Thresholds
- source
- CLAUDE.md §1; docs/PRICE_MODEL.md §2.1 (a series with no licensed source is visible as a gap)
- any_missing_channel_is_disclosed
- true
Inputs
- t0
- 2026-02-28T00:00:00+00:00
- channels
- ["freight rates"]
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- source_ids
- ["ec_weekly_oil_bulletin","ecb_exr_reference_rates","eia_brent_rbrte","eia_us_product_spot","eurostat_nrg_stk_oem","eurostat_nrg_stk_oilm","eurostat_nrg_ti_oilm","reference_hormuz_v1"]
- reason_code
- NO_LICENSED_FREIGHT_SOURCE
- statement_topic
- event
- calculation_version
- event_statements-1.0
- methodology_version
- 1.0
- study_calculation_version
- event_study-1.0
Template
event.channel.unavailablev1.1 · Fingerprintcbf9fd2371d9caad14a75cea5013e1be30bd2eb2033908f832c88c88067f87e7· calculation event_statements-1.0 · computed 2026-09-25 14:09 UTCRefined-product benchmark reaction cannot be assessed: EU refined-product benchmarks (Platts / Argus) are proprietary with no redistribution grant. US crack spreads are not a valid EU proxy and are not substituted.
about the event as a wholeUnknownUnknownWhy this sentence
Variables
- t0
- 2026-02-28T00:00:00+00:00
- channels
- ["refined-product benchmark"]
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- reason_code
- NO_LICENSED_PRODUCT_BENCHMARK
Thresholds
- source
- CLAUDE.md §1; docs/PRICE_MODEL.md §2.1 (a series with no licensed source is visible as a gap)
- any_missing_channel_is_disclosed
- true
Inputs
- t0
- 2026-02-28T00:00:00+00:00
- channels
- ["refined-product benchmark"]
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- source_ids
- ["ec_weekly_oil_bulletin","ecb_exr_reference_rates","eia_brent_rbrte","eia_us_product_spot","eurostat_nrg_stk_oem","eurostat_nrg_stk_oilm","eurostat_nrg_ti_oilm","reference_hormuz_v1"]
- reason_code
- NO_LICENSED_PRODUCT_BENCHMARK
- statement_topic
- event
- calculation_version
- event_statements-1.0
- methodology_version
- 1.0
- study_calculation_version
- event_study-1.0
Template
event.channel.unavailablev1.1 · Fingerprint8af490b1ea34e00f40494098d666c15e05cfca35931abd7a50a334f8e61f0d3e· calculation event_statements-1.0 · computed 2026-09-25 14:09 UTCWholesale prices reaction cannot be assessed: wholesale / rack price series are proprietary with no redistribution grant.
about the event as a wholeUnknownUnknownWhy this sentence
Variables
- t0
- 2026-02-28T00:00:00+00:00
- channels
- ["wholesale prices"]
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- reason_code
- NO_LICENSED_WHOLESALE_SERIES
Thresholds
- source
- CLAUDE.md §1; docs/PRICE_MODEL.md §2.1 (a series with no licensed source is visible as a gap)
- any_missing_channel_is_disclosed
- true
Inputs
- t0
- 2026-02-28T00:00:00+00:00
- channels
- ["wholesale prices"]
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- source_ids
- ["ec_weekly_oil_bulletin","ecb_exr_reference_rates","eia_brent_rbrte","eia_us_product_spot","eurostat_nrg_stk_oem","eurostat_nrg_stk_oilm","eurostat_nrg_ti_oilm","reference_hormuz_v1"]
- reason_code
- NO_LICENSED_WHOLESALE_SERIES
- statement_topic
- event
- calculation_version
- event_statements-1.0
- methodology_version
- 1.0
- study_calculation_version
- event_study-1.0
Template
event.channel.unavailablev1.1 · Fingerprintcb537d4c961760559b281257dfa2ff078da30874030ebc0d45438e5b240ce371· calculation event_statements-1.0 · computed 2026-09-25 14:09 UTCRefining margin reaction cannot be assessed: no published refining-margin series is held, and computing a margin ourselves would need the licensed EU product benchmarks, which may not be republished.
about the event as a wholeUnknownUnknownWhy this sentence
Variables
- t0
- 2026-02-28T00:00:00+00:00
- channels
- ["refining margin"]
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- reason_code
- NO_REFINERY_MARGIN_SERIES
Thresholds
- source
- CLAUDE.md §1; docs/PRICE_MODEL.md §2.1 (a series with no licensed source is visible as a gap)
- any_missing_channel_is_disclosed
- true
Inputs
- t0
- 2026-02-28T00:00:00+00:00
- channels
- ["refining margin"]
- event_name
- Strait of Hormuz shipping disruption (2026)
- event_slug
- hormuz-2026
- event_type
- HORMUZ_DISRUPTION
- source_ids
- ["ec_weekly_oil_bulletin","ecb_exr_reference_rates","eia_brent_rbrte","eia_us_product_spot","eurostat_nrg_stk_oem","eurostat_nrg_stk_oilm","eurostat_nrg_ti_oilm","reference_hormuz_v1"]
- reason_code
- NO_REFINERY_MARGIN_SERIES
- statement_topic
- event
- calculation_version
- event_statements-1.0
- methodology_version
- 1.0
- study_calculation_version
- event_study-1.0
Template
event.channel.unavailablev1.1 · Fingerprintc3272c131b1b047dc850145474462c0a9daea21ea6429e3edc6c8e07abc867e8· calculation event_statements-1.0 · computed 2026-09-25 14:09 UTC
What this does not show
- It does not show that the event caused anything. No causal design is published for this site, and a series that moved in this window may have moved for other reasons.
- A change in volatility units is not a significance test, and neither is a z-score. They measure different things and are not interchangeable.
- Channels with no licensed or loaded source are shown as empty panels, not as flat lines. “We cannot see this” is not “this did not move”.
- Nothing is interpolated. Where several offsets resolve to one published figure, that is what the publisher printed, and the change against the event date is zero because it is the same number.
How to read the labels
- OfficialReported directly by an official authority.
- VerifiedReported by a third party we have verified against a primary record.
- CalculatedComputed by us from reported inputs. The method is published on the methodology page.
- Inferred · highNot reported. Inferred from at least two independent physical records.
- Inferred · mediumNot reported. Inferred from strong indirect evidence, with no explicit confirmation.
- Inferred · lowNot reported. Plausible from infrastructure or movement data only. Do not read as fact.
- UnknownNo defensible public evidence establishes this. We are not guessing, and this is not a measurement of zero.