TTF front-month traded at €41.67/MWh intraday on 17 April 2026, down 1.3% from €42.26 on 15 April and 11.8% below the 13 April close of €47.27, extending a ceasefire-optimism bid on Hormuz.
The 22-29 April calendar carries 2 independent supply reductions: the EU Russian LNG ban from 25 April and Germany's continued storage withdrawal. Neither has a diplomatic off-ramp regardless of ceasefire outcome.
