United States EIA Natural Gas Storage Change below forecasts (45B) in July 10: Actual (41B)

TMGM Analysis: Financial Market News, Economic Calendar & Market Insights