US natural gas inventories were seen down 44 BCF last week in Thursday's EIA report, according to a poll.

25 Mar 2026 18:08Energy