United States API Weekly Crude Oil Stock came in at -9.119M, below expectations (-3.4M) in June 5 FXStreet · 2026-06-09T20:45:09Z