Back
26 Apr 2018
United States EIA Natural Gas Storage change came in at -18B below forecasts (-12B) in April 20
