United States API Weekly Crude Oil Stock: -2.031M (October 23) vs -4.93M FXStreet · 2026-10-27T21:00:40Z