Back 13 Mar 2025 United States EIA Natural Gas Storage Change came in at -62B below forecasts (-50B) in March 7