EIA natural gas inventories fell less than expected, and U.S. natural gas futures continued their decline, falling 6.5%.
2025-01-03 23:32:19
EIA natural gas inventories fell less than expected, and U.S. natural gas futures continued their decline, falling 6.5%.