United States CFTC Oil NC Net Positions: 172.2K vs previous 172.7K



United States CFTC Oil NC Net Positions: 172.2K vs previous 172.7K