Back
13 Jan 2018
United States CFTC Oil NC net positions came in at 657.6K, above forecasts (646.8K)
