United States CFTC Oil NC Net Positions dipped from previous 191.9K to 178.8K FXStreet · 2026-05-08T19:31:17Z