The Iran War fuel shock is showing up in NOTAMs

5/17/2026

The aviation fuel crisis is usually discussed through oil prices, refinery capacity, tanker routes, and airline schedule cuts.

That is the macro view. The operational view is quieter, but often more useful: which airports are telling pilots and dispatchers that fuel service is restricted or unavailable?

Using structured NOTAM data from Notamify Affected Elements V2, we analyzed fuel-related NOTAM affected-elements published between 24 April and 17 May 2026. The result is a clear signal: the Iran War fuel shock is visible at airport level as fuel service unserviceability, especially outside the largest hubs.

Daily fuel-service NOTAM timeline

The timeline does not show a smooth, gradual rise. It shows waves of fuel-service disruption, with the largest daily spike on 12 May 2026, when structured affected-elements captured 102 fuel-service exposures in one UTC day.

What we measured

The analysis used structured affected-elements, not keyword matching.

We counted records where:

  • affected element subtype was FUEL
  • effect was RESTRICTED or UNSERVICEABLE
  • fuel type came from the structured fuel_type condition when present
  • airport size came from an exact join between the NOTAM ICAO code and airport metadata

This produced:

  • 980 fuel affected-element exposures
  • 643 source NOTAM rows
  • 387 distinct airport / ICAO codes
  • 154 jet-fuel exposures
  • 81.4% of fuel exposures classified as UNSERVICEABLE

That distinction matters. A simple text search for "fuel" would find notices. Affected Elements V2 tells us whether the fuel service is actually unavailable, merely restricted, which fuel type is affected, and which airport object the NOTAM applies to.

This is not Q-code aggregation. Q-codes are useful metadata, but they do not carry the full operational semantics needed for this analysis. Notamify extracts the affected elements themselves: typed airport services, effects, fuel-type conditions, exceptions, references, schedules, and the surrounding semantics that make a NOTAM measurable and filterable.

The main finding: this is an outage signal

The dominant operational signal is not "fuel mentioned in a NOTAM." It is fuel service being unavailable.

Of the 980 structured fuel exposures, 798 were UNSERVICEABLE. Only 182 were classified as RESTRICTED.

That matters for operations. A restriction may mean fuel is available under conditions: a limit, schedule, operator type, prior permission, or delivery mode. Unserviceability is a much harder planning constraint. It can force fuel tankering, alternate changes, route changes, or schedule protection.

Airport size matters

The cleanest pattern appears when we join the NOTAM airports to airport size.

Airport sizeFuel exposuresUnserviceableAirports
Medium571437208
Small312282141
Large513921
Other464018

Fuel NOTAM exposures by airport size

Medium airports show the largest visible burden: 571 exposures across 208 airports. Large airports show far fewer fuel NOTAM exposures in this extract, with 51 exposures across 21 airports.

There are a few plausible operational reasons for that pattern:

  • large hubs may have stronger inventory buffers
  • major airports may be prioritized in supply allocation
  • regional airports may have fewer fallback suppliers or delivery options
  • NOTAM publication practices may surface local fuel outages more visibly at smaller stations

The important point is not that large airports are immune. They are not. The point is that the NOTAM layer shows where the operational edge appears: fuel constraints are being exposed across the regional airport network.

Jet fuel: conservative count

Jet-fuel exposures accounted for 154 records across 113 airports.

The jet subset includes structured JET_A, JET_A1, JP_1, and JP_5 values. Of those records, 125 were UNSERVICEABLE.

That is already meaningful, but it should be read as a lower-bound signal. Another 269 fuel-service exposures had no structured fuel type. Some of those may include jet fuel availability, but the data does not identify the fuel type explicitly, so we left them as Unspecified fuel service instead of guessing.

This is where structured affected-elements help. They let us be precise about what the data proves, and equally precise about what it does not prove.

How this connects to the Iran War fuel shock

The external aviation-fuel story is well documented.

IATA Economics described the Middle East conflict escalation on 28 February 2026 as a disruption to global energy flows and highlighted jet-fuel security vulnerabilities around the Strait of Hormuz.

Reuters reported airlines grounding aircraft, warning of fuel shortages, adding surcharges, and cutting routes as supply pressure intensified.

AP reported that EU officials could not rule out a longer-term jet-fuel shortage, with outcomes tied to the Iran War and the Strait of Hormuz.

Al Jazeera, citing AP and Reuters, reported Lufthansa's plan to remove 20,000 short-haul flights through October to save fuel.

Le Monde reported emergency European moves around Jet A as an alternative to Jet A-1, which is exactly the kind of fuel-type distinction that matters operationally.

The NOTAM data connects that macro story to field-level status. It shows where fuel service is actually being restricted or marked unavailable.

Why Affected Elements V2 made this possible

This analysis was possible because Notamify Affected Elements V2 turns raw NOTAM text into typed operational objects.

For fuel NOTAMs, that means the system can separate:

  • fuel service restrictions from full unserviceability
  • Jet A from Jet A-1
  • AVGAS from jet fuel
  • one multi-fuel NOTAM into separate affected fuel-type records
  • structured conditions from plain-text details

That is the difference between reading NOTAMs and analyzing NOTAMs.

It also means the system is not just grouping NOTAMs by Q-code. The useful layer is the affected-element infrastructure: conditions, exceptions, references, schedules, service state, affected object, and fuel-type semantics extracted into structured fields.

If you operate across multiple airports, you can use the same structured layer inside the Notamify Operating System to build your own NOTAM dashboards, filter by affected elements, and monitor fuel, runway, lighting, navigation, and airport-service issues across your network.

The same structured layer also powers Notamify Profiles. Profiles let teams filter NOTAMs by the operation they are actually flying: operations profile, fuel type, affected-element conditions, and exceptions, so they only see NOTAMs relevant for their flights. For fuel planning, that means an operator can filter out a restriction that applies only to non-scheduled flights while still surfacing a Jet A-1 outage that matters for the planned flight.

Bottom line

The Iran War fuel shock is visible in NOTAMs as airport-level fuel-service unserviceability.

The clearest operational signal is concentrated at medium and small airports, where fuel constraints appear most visibly in the structured affected-elements. Jet-fuel impact spans more than one hundred airports, and the true operational exposure may be higher because many fuel-service records do not specify fuel type.

For flight operations teams, the takeaway is simple: fuel resilience is no longer only a procurement or pricing question. It is a live airport-monitoring question.

Explore Affected Elements V2
Build your own NOTAM dashboard
Filter NOTAMs by operation profile

Damian Szumski

Damian Szumski

founder

10+ years of experience in flight operations, tech and AI. Making aviation data more accessible and understandable for everyone.

    The Iran War fuel shock is showing up in NOTAMs | Notamify Blog