Trader Morning Call — Wednesday July 22, 2026
Weather
- Northwest Europe sees modest cooling: 10-day ECMWF averages for London at 18.9°C, Frankfurt 16.9°C, Paris 19.3°C, all near seasonal norms, no extreme heat event
- Wind generation remains subdued: Amsterdam 10-day wind avg 1.6 m/s, London 2.1 m/s, Paris 2.4 m/s, below typical summer wind profiles, supporting gas-for-power demand
- US heat wave persists: Dallas 15-day CDD 249.4, Phoenix 296.4, Houston 214.7, NOAA 6-10 day outlook favors above-normal temps across most CONUS, driving cooling demand for gas
- Japan heat: Tokyo 15-day CDD 172.1, Osaka 194.4, Nagoya 200.6, elevated power demand for air conditioning supports LNG burn
- Australia winter: Melbourne 15-day HDD 124.3, Sydney 95.3, Adelaide 106.0, seasonal heating demand in southern hemisphere
- ENSO: El Niño strengthening, 81% chance of very strong event by OND 2026, implies elevated winter heating demand risk for northern hemisphere Q4-Q1
Euro Gas Fundamentals
- EU storage at 54.0% full (610.6 TWh), up +1.5pp over 7 days, but injection rates running 15% below 2025 levels per Carbon Pulse
- Storage levels 10% lower YoY, a structural deficit that compounds with any supply disruption
- Strait of Hormuz effectively closed: 20% of global LNG locked inside, Montel reports front-month TTF spiked 6% to €60.66/MWh on Monday, settling at €59.67/MWh (+1.4%)
- German supply risk: industry group warns of winter price risk even if Hormuz reopens this quarter, supply "guaranteed" only if strait restarts by September
- ADNOC FID: $6.2B Umm Shaif gas cap project approved with TotalEnergies, Eni, CNPC, long-dated supply, no near-term relief
- EC delays methane penalties to 2030 for LNG importers, pragmatic concession to tight global market conditions
- Ukraine TSO amends rules to maintain EU imports from October, prevents trade disruption from bundled capacity rules
Technicals
- TTF front-month closed at €59.67/MWh, 20-day MA at €47.46, 50-day MA at €47.23, 200-day MA at €39.54, +48.6% vs 200d MA, uptrend intact, price at 91st percentile of 52-week range (€26.60-€61.85)
- TTF resistance: €60.66 Monday high, then psychological €61.85 (52-week high), break above opens €65+
- TTF support: 20-day MA at €47.46, then 50-day MA at €47.23, any pullback to these levels would be a 20% correction
- Brent front-month at $91.41/bbl, 20-day MA $78.23, 50-day MA $87.95, 200-day MA $79.68, price +14.2% vs 200d MA, 20d range $71.57-$91.02
- Brent: $87.95 (50-day MA) is first support, $78.23 (20-day MA) secondary, resistance at $91.02 (20d high), then $100 psychological
- EUA Dec at €82.45/tCO2 (-0.12%), 20-day MA not available, price oscillating near flat, no clear trend signal from technicals alone
Gas Market
- TTF front-month settled at €59.67/MWh, up 1.4%, market pricing in sustained Hormuz disruption risk after Monday's spike to €60.66
- Summer/Winter spread: TTF Cal+1 at €42.63/MWh vs front-month at €59.67, backwardation of ~€17/MWh, reflecting acute near-term tightness vs expected normalization
- TTF Q+1 at €58.89/MWh (+1.36%), deferred contracts catching up to front-month, suggesting market sees disruption lasting into Q4
- NBP front-month at €61.38/MWh (+1.36%), UK premium to TTF of ~€1.71/MWh, reflecting UK's LNG dependency and North Sea production decline risk
- THE M+1 (German gas) at €60.09/MWh (+1.24%), inline with TTF, no locational premium
- Hormuz risk premium: analysts quoted by Montel compare current situation to March war heights above €70/MWh, market not fully pricing worst-case yet
LNG Markets
- JKM front-month at $21.33/MMBtu (+0.0% on session), 52-week range $9.45-$22.35, now at 90th percentile, reflecting acute Asian competition for cargoes
- China June imports up 8.3% YoY to 5.68 Mt, second consecutive monthly increase, preparing for peak summer power demand
- India signed 8.4 MTPA in long-term contracts in 2025 (GIIGNL), structural demand growth, but spot market exposure remains
- Pakistan paying record spot prices for July delivery, TotalEnergies cargo accepted at undisclosed premium, Qatar term supply interrupted by Hormuz
- Egypt in talks with Shell, TotalEnergies, BP for 15-18 cargoes/month multi-year deal, North African demand adds to Asian competition for Atlantic basin supply
- Houthi Bab el-Mandeb blockade formalized, analysts say vessels already rerouting, but Saudi oil tankers now forced via Suez, adding voyage days and costs
- US LNG growth exceeding expectations per Yergin, but feedgas rates soft (NYMEX Henry Hub at $2.89/MMBtu, -17% vs 200d MA), suggesting export capacity constraints or maintenance
UK Power & Continental Power
- German Power front-month at €124.46/MWh (-0.92%), modest pullback after Monday's gas-driven rally, but Cal+1 at €106.67/MWh (+0.61%) shows forward curve support
- German day-ahead at €111.52/MWh, inline with month-ahead, no prompt premium despite low wind
- French power front-month at €91.17/MWh (-0.61%), discount to German of ~€33/MWh, reflecting nuclear availability offsetting gas costs
- UK Power day-ahead at £120.58/MWh, elevated vs continental peers, reflecting UK's gas-dependent generation mix
- UK Power Cal+1 at £92.85/MWh (+0.73%), new PM Burnham backing North Sea drilling (Jackdaw, Rosebank) could support domestic supply, but long-lead
- Italian power day-ahead at €170.22/MWh, highest in Europe, reflecting gas dependency and limited interconnector relief
- Nordic base M+1 at €64.06/MWh (-0.68%), hydro-rich region insulated from gas price spikes, but SE3 day-ahead at €63.41 shows pressure from continental coupling
- NEM spot prices collapsed: Victoria day-ahead at A$4.95/MWh (-95.3%), Tasmania at A$28.63 (-69.8%), renewable penetration driving negative pricing events
Coal Market
- Newcastle coal physical at $119.90/t, no live API2 settlement data, but Coal ETF (VanEck) at $23.60 (+1.11%) suggests upward momentum
- Asian coal supported by Chinese restocking and domestic production down 2% YoY, import arbitrage open
- Dark spread dynamics: with TTF at €59.67/MWh and German power at €124.46/MWh, coal-fired generation economics improve vs gas, but EU carbon cost at €82.45/tCO2 compresses clean dark spread
- Hormuz disruption impacts coal less directly than gas/oil, but higher LNG prices lift coal demand as fuel-switching alternative in Asia
Carbon Market (EUA)
- EUA Dec settled at €82.45/tCO2 (-0.12%), flat on session, but market digesting EU ETS reform proposals
- EU ETS reform risk: German think tank warns proposed overhaul could flood market with allowances, suppressing prices, 250 Mt removal headline figure may be much lower in practice per analysts
- EC proposes ETS2 payback scheme for wrongly charged fuel users, administrative complexity but no immediate price impact
- CORSIA futures jumped to $12.50/t, EU extending ETS to some international flights while maintaining CORSIA cost deduction mechanism
- UK carbon (UKA) at £60.67/tCO2, no live change data, but new PM Burnham cutting VAT from electricity bills signals consumer relief focus, not carbon market intervention
- EUA vs TTF correlation: with gas at €59.67, carbon at €82.45 implies clean spark spread for gas-fired power, gas-to-coal switching unlikely at these levels
Oil Market
- ICE Brent crude front-month at $91.41/bbl (+0.30%), briefly touched $90 Monday on Iran escalation, retreated on ceasefire hopes, then Kuwaiti tanker hit in Hormuz pushed back above $90
- NYMEX WTI crude front-month at $84.42/bbl (+0.0%), Brent-WTI spread at ~$7/bbl, reflecting Brent's direct exposure to Hormuz disruption
- Goldman warning: oil could hit $120/bbl if Hormuz remains closed, "Persian Gulf flows below 45% of pre-war levels"
- Product crunch: Bloomberg reports diesel trading at $150+/bbl equivalent, refineries unable to process crude into products fast enough, inventories heading to multi-year lows
- NYMEX ULSD heating oil at $4.13/gal (+0.24%), managed money net long +10,919 lots (WoW +6,116), betting on continued tightness
- NYMEX RBOB gasoline at $3.40/gal (+0.0%), managed money net long +68,951 lots, record seasonal levels per Bloomberg
- CPC terminal halted: drone strike on tanker at Novorossiysk, Kazakhstan stops piping crude, removing ~1.2 mbpd from market
- India suspends Iraqi crude loadings, IOC and Mangalore Refinery unwilling to risk Hormuz transit, shifting to alternative grades
- Urals crude at $67.34/bbl, discount to Brent of ~$24/bbl, India still buying near-record volumes despite expired US waiver
- Norway June output beat forecasts at 1.827 mbpd, marginal relief, but insufficient to offset Hormuz losses
Systematic & Signals
- Managed money net short Brent (ICE): -16,324 lots (WoW -7,326), positioning established before latest escalation, likely underwater on this week's rally
- Managed money net long WTI: +86,383 lots (WoW +11,704), bullish US crude view, but WTI less exposed to Hormuz than Brent
- Managed money net short Henry Hub: -105,501 lots (WoW -45,124), aggressively bearish US gas despite summer heat, reflecting storage surplus and weak LNG exports
- Managed money net long ULSD: +10,919 lots (WoW +6,116), building diesel long as product crunch intensifies
- Managed money net long RBOB: +68,951 lots (WoW -2,592), slight reduction but still heavily positioned for gasoline strength
- CTA model signals: no live data, but given TTF in uptrend (+48.6% vs 200d MA) and Brent above 50-day MA, systematic trend-followers likely long both
Geopolitics
- Iran-US conflict: ninth consecutive day of US strikes on Iran, Tehran targeting US bases and vessels in Hormuz, ceasefire negotiations reported for 10-day truce, but Kuwaiti tanker hit Tuesday undermines progress
- Houthi blockade of Saudi Arabia: declared "maritime embargo" on Monday, two Saudi oil tankers rerouted via Suez, adding 10+ days transit time
- Bab el-Mandeb now effectively closed to Saudi shipping, formalizes disruption already priced by shipping companies per analysts
- CPC terminal drone strike: second attack in 24 hours on Black Sea export route, Kazakhstan's 1.2 mbpd of crude exports at risk
- UK PM Burnham: appoints Miatta Fahnbulleh as energy secretary, replacing green champion Miliband, signals shift toward North Sea drilling support and consumer price relief
- EU Russia sanctions: 21st package stalled, Hungary's Orban replacement hasn't made sanctions easier as expected
- Polymarket signals: China-Philippines clash at 100% (vol $747k), market pricing this as near-certain, though likely reflects small-scale incidents rather than war; Iran regime change at 10% only