United States API Weekly Crude Oil Stock came in at 9.072M, above expectations (-0.5M) in August 7 FXStreet · 2026-08-11T20:46:27Z