United States CFTC Oil NC Net Positions: 57.4K vs previous 646K



United States CFTC Oil NC Net Positions: 57.4K vs previous 646K