Back
27 Jan 2018
United States CFTC Oil NC net positions registered at 716.7K, below expectations (733K)
