Natural gas price drops to $2 due to EIA report and mild weather
The US Department of Energy’s weekly inventory release showed that natural gas inventories rose more than expected. The pessimistic inventory numbers, along with supply and weather headwinds, impacted natural gas…