Back 29 Mar 2023 United States EIA Crude Oil Stocks Change registered at -7.489M, below expectations (0.092M) in March 24