Back 20 Mar 2025 United States EIA Natural Gas Storage Change registered at 9B above expectations (3B) in March 14