United States CFTC Oil NC Net Positions: 116.7K vs previous 141.8K



United States CFTC Oil NC Net Positions: 116.7K vs previous 141.8K