Back 24 Oct 2024 United States EIA Natural Gas Storage Change registered at 80B above expectations (61B) in October 18