FX United States EIA Natural Gas Storage Change came in at 104B, above expectations (101B) in May 2 May 8, 2025