Back
8 Jun 2017
United States EIA Natural Gas Storage change came in at 106B, above forecasts (98B) in June 2
