Loading…
TTF rebounds 2.7% to €87/MWh on Iran uncertainty after one-month low, with EU storage 72% full · Feedsoft AI