Back 21 Apr 2021 United States EIA Crude Oil Stocks Change registered at 0.594M above expectations (-2.975M) in April 16