United States API Weekly Crude Oil Stock came in at -2.188M below forecasts (-1.65M) in May 8 FXStreet · 2026-05-12T20:41:30Z