Home United States EIA Natural Gas Storage change came in at 91B, below expectations (92B) in May 18
FXStreet News

United States EIA Natural Gas Storage change came in at 91B, below expectations (92B) in May 18