4 days United States CFTC Oil NC Net Positions declined to 184.4K from previous 190.6KFXStreet
United States CFTC Oil NC Net Positions declined to 184.4K from previous 190.6K
XUnited States CFTC Oil NC Net Positions declined to 184.4K from previous 190.6K
X