United States CFTC Oil NC Net Positions down to 161K from previous 172.6K FXStreet · 2026-05-29T19:36:02Z