United States EIA Natural Gas Storage Change below forecasts (-49B) in March 20: Actual (-54B)

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