Natural Gas Ends Higher Despite Inventory Data
Natural gas prices finished 2.2% higher at $2.355/mmBtu despite inventories data showing a larger-than-expected build..
Natural gas prices finished 2.2% higher at $2.355/mmBtu despite inventories data showing a larger-than-expected build..