United States EIA Natural Gas Storage Change came in at 71B, above expectations (66B) in September 5

Scroll to Top