European TTF natural gas futures plunged 16.5% to €47.12 per megawatt-hour.

2026-03-10

European TTF natural gas futures plunged 16.5% to €47.12 per megawatt-hour.