United States CFTC Oil NC Net Positions dipped from previous 130.3K to 124.5K FXStreet · 2026-06-22T19:33:43Z