United States EIA Natural Gas Storage Change meets forecasts (85B) in May 8 FXStreet · 2026-05-14T14:30:02Z