United States CFTC Oil NC Net Positions: 102.4K vs previous 109.5K



United States CFTC Oil NC Net Positions: 102.4K vs previous 109.5K