Natural Gas Futures Pull Back as Market Assesses EIA Storage Surprise - Natural Gas Intelligence
Natural gas futures fall as analysts assess supply/demand balance after government inventory report.
Natural gas futures fall as analysts assess supply/demand balance after government inventory report.