United States CFTC Oil NC Net Positions: 206.9K vs previous 219.7K



Source link