Back 15 May 2025 United States EIA Natural Gas Storage Change in line with expectations (110B) in May 9