United States CFTC Oil NC Net Positions dipped from previous 124.5K to 114.6K FXStreet · 2026-06-26T19:30:36Z