United States CFTC Oil NC Net Positions dipped from previous 89.3K to 74.3K FXStreet · 2026-10-30T19:40:58Z