Back
18 Jul 2019
United States EIA Natural Gas Storage Change came in at 62B, below expectations (65B) in July 12
