United States CFTC Oil NC Net Positions increased to 186.4K from previous 185.3K23 May 2025, 20:08 by FXStreet Team · FXStreetShare: Feed news