United States CFTC Oil NC Net Positions dipped from previous 180.6K to 167.7K04 Apr 2025, 19:34 by FXStreet Team · FXStreetShare: Feed news