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



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