United States CFTC Oil NC Net Positions: 81.8K vs previous 102.4K
United States CFTC Oil NC Net Positions: 81.8K vs previous 102.4K
https://slaitottawa.com/iAqRauo9y0mVeOO/114286
United States CFTC Oil NC Net Positions: 81.8K vs previous 102.4K