United States CFTC Oil NC Net Positions declined to 173.7K from previous 184.4K25 Oct 2024, 19:30 by FXStreet Team · FXStreetShare: Feed news