United States CFTC Oil NC Net Positions: 120.2K vs 116.7K



United States CFTC Oil NC Net Positions: 120.2K vs 116.7K