United States API Weekly Crude Oil Stock came in at -4.93M below forecasts (-1.3M) in October 16 FXStreet · 2026-10-20T20:59:23Z