The price of November futures at the TTF hub in the Netherlands fell to $1,351 per 1,000 cubic meters or 134 euro per MWh (based on the current euro/dollar exchange rate, ICE prices are presented in euro per MWh).
The EU gas reserves are getting close to their limit, the region is experiencing rather mild weather, and the average percentage of wind power in electricity generation has greatly increased, all of which are contributing factors to the price drop.