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