OilPriceAPI insights

Is Europe's Gas Storage Really 75% Full? It Is Lower, and a Record Low for the Date

By OilPriceAPI · Published · GIE AGSI+ data for gas day Nov 11, 2026, read Nov 13, 2026

EU gas storage was 71.24% full on gas day Nov 11, 2026 (806.69 TWh), according to GIE AGSI+. That is the lowest fill level for the date in the AGSI+ series, which starts in 2011. The 75% figure was the high of the year: 74.96% on gas day Oct 27, 2026. Storage has fallen 3.72 percentage points (42.4 TWh) since then.

These figures change every day. Everything on this page is as of the dates shown, and AGSI+ marks the 2026 EU values as estimated, which means they can be revised.

The claims

Three statements appear together in recent gas-market commentary. We do not attribute them to a named author, because we could not confirm an original wording.

  • EU gas storage is about 75% full, the lowest for the time of year since 2011.
  • Unplanned Norwegian outages have tightened supply.
  • The US Energy Information Administration (EIA) projects US LNG exports of 19 Bcf/d by 2027.

The first is out of date on the level and understated on the record. The third matches EIA's forecast. We did not test the second.

Storage peaked just under 75% and has been falling since

The EU aggregate reached 74.96% on gas day Oct 27, 2026 (849.12 TWh), its highest reading of 2026. By gas day Nov 11, 2026 it was 71.24%. Anyone quoting 75% in mid-November is quoting the peak.

Germany was 57.68% full on gas day Nov 11, 2026 (142.67 TWh), a confirmed AGSI+ value.

The lowest Nov 11 in the series

We read the EU fill level for gas day Nov 11 in every year AGSI+ covers. The previous low was 74.73% on Nov 11, 2021. This year is 3.49 percentage points below that.

The average for Nov 11 from 2011 to 2025 is 89.47%, so 2026 is 18.23 points under it. A year earlier the level was 82.30% on Nov 11, 2025.

“Lowest since 2011” undersells it. 2011 is where the data begin, not a year that was lower: Nov 11, 2011 was 93.92% full.

EU gas storage on gas day Nov 11 of each year from 2011 to 2026: fill level in percent, gas in storage in TWh, working gas volume in TWh and AGSI+ status
Year (gas day Nov 11)Full (%)Gas in storage (TWh)Working gas volume (TWh)Status
201193.92623.4663.8C
201290.23742.8823.1C
201385.07789.3927.9C
201492.85908.6978.5C
201583.11874.01,051.5C
201686.63968.51,118.0E
201787.27965.51,106.4E
201886.85965.51,111.8E
201997.331,098.91,129.1E
202093.771,064.81,135.5E
202174.73834.41,116.6E
202295.511,067.91,118.1E
202399.371,134.21,141.5C
202493.041,067.91,147.7C
202582.30939.91,142.0C
202671.24806.71,132.4E

Source: GIE AGSI+, EU historical data, read Nov 13, 2026. Status C is confirmed, E is estimated.

The record is in the fill level, not in the amount of gas. In TWh, storage held less on Nov 11 in 2011, 2012 and 2013 than it does now. The working gas volume AGSI+ reported in those years was smaller, between 663.8 and 927.9 TWh against 1,132.4 TWh in 2026, so the early years are not a like-for-like comparison in energy terms.

Current levels are on the EU gas storage page, and gas storage vs TTF prices covers how the two have moved together.

TTF vs Henry Hub

On Nov 12, 2026, the Dutch TTF daily average was €89.11/MWh and Henry Hub was $3.29/MMBtu (OilPriceAPI daily averages, codes DUTCH_TTF_EUR and NATURAL_GAS_USD).

In the same unit: €89.11/MWh × 1.1076 USD per EUR ÷ 3.412142 MMBtu per MWh = $28.93/MMBtu. The exchange rate is the OilPriceAPI EUR_USD daily average for Nov 12, 2026.

That leaves a gap of $25.64/MMBtu, with Henry Hub 88.6% cheaper than TTF. The gap is a gross figure. Liquefaction, shipping and regasification come out of it, and we do not estimate those here.

NATURAL_GAS_USD is the NYMEX front-month future, not the physical spot price. Live values: TTF, Henry Hub and European gas hubs. The unit change is worked through in converting TTF from €/MWh to $/MMBtu, and the wider comparison is in is US natural gas really 80% cheaper.

EIA does forecast 19 Bcf/d of US LNG exports

The Short-Term Energy Outlook released Nov 10, 2026 puts US LNG exports at 19.0 Bcf/d in 2027, up from 17.6 Bcf/d in 2026 and 15.1 Bcf/d in 2025. The figure is an average for the year 2027, a forecast, and EIA revises it monthly.

US LNG gross exports by year in billion cubic feet per day, EIA Short-Term Energy Outlook of Nov 10, 2026
YearUS LNG exports (Bcf/d)Type
202411.9Historical
202515.1Historical
202617.6Forecast
202719.0Forecast

Source: EIA Short-Term Energy Outlook, released Nov 10, 2026, series NGEXPUS_LNG, read Nov 13, 2026.

Norwegian outages

We did not test this one. Outage notices for the Norwegian system are published by Gassco, and we did not verify outage volumes from those notices for this page, so we give none.

Check the price gap yourself

Three codes from /v1/prices/latest. Each value has its own timestamp, and the script prints them because the three may not be simultaneous.

import requests

URL = "https://api.oilpriceapi.com/v1/prices/latest"
HEADERS = {"Authorization": "Token YOUR_API_KEY"}
MMBTU_PER_MWH = 3.412142

def latest(code):
    r = requests.get(URL, params={"by_code": code}, headers=HEADERS, timeout=10)
    r.raise_for_status()
    return r.json()["data"]

hh = latest("NATURAL_GAS_USD")   # Henry Hub front-month, $/MMBtu
ttf = latest("DUTCH_TTF_EUR")    # TTF, EUR/MWh
fx = latest("EUR_USD")           # US dollars per euro

ttf_usd = ttf["price"] * fx["price"] / MMBTU_PER_MWH
print(f"TTF {ttf_usd:.2f} vs Henry Hub {hh['price']:.2f} $/MMBtu, "
      f"spread {ttf_usd - hh['price']:.2f}")
print("timestamps:", hh["created_at"], ttf["created_at"], fx["created_at"])

The storage figures on this page are static, copied from AGSI+ on Nov 13, 2026. For storage data by API, see the EU gas storage API page.

Sources

Not investment advice. No forecast of our own is made here.