Back 12 Apr 2023 United States EIA Crude Oil Stocks Change came in at 0.597M, above forecasts (-0.583M) in April 7