Back 24 Apr 2024 United States EIA Crude Oil Stocks Change came in at -6.368M below forecasts (1.6M) in April 19