Back
15 Nov 2018
United States EIA Natural Gas Storage change came in at 39B, above forecasts (33B) in November 9
