Back
27 Jun 2019
United States EIA Natural Gas Storage Change came in at 98B below forecasts (101B) in June 21
