United States CFTC Oil NC Net Positions down to 89.3K from previous 100.3K FXStreet · 2026-10-23T19:36:40Z