The Energy Information Administration (EIA) reported a natural gas storage withdrawal Thursday that fell short of consensus estimates, and in response, futures sold off sharply.
Articles from Sell Off
The Energy Information Administration (EIA) reported a natural gas storage withdrawal Thursday that fell short of consensus estimates, and in response, futures sold off sharply.