United States CFTC Oil NC Net Positions down to 110.5K from previous 114.6K FXStreet · 2026-07-06T20:35:28Z