21 hours United States CFTC Oil NC Net Positions declined to 173.7K from previous 184.4KFXStreet
United States CFTC Oil NC Net Positions declined to 173.7K from previous 184.4K
XUnited States CFTC Oil NC Net Positions declined to 173.7K from previous 184.4K
X