European TTF natural gas futures surged 22.1% to €39.03 per megawatt-hour.

2026-03-02

European TTF natural gas futures surged 22.1% to €39.03 per megawatt-hour.