United States CFTC Oil NC Net Positions: 172.7K vs 141.3K



United States CFTC Oil NC Net Positions: 172.7K vs 141.3K