United States EIA Crude Oil Stocks Change came in at -6.088M, below expectations (-5.1M) in June 19 FXStreet · 2026-06-24T14:30:02Z