Back 2 Apr 2025 United States EIA Crude Oil Stocks Change came in at 6.165M, above expectations (-2M) in March 28