United States CFTC Oil NC Net Positions: 233K vs 231K



United States CFTC Oil NC Net Positions: 233K vs 231K