Back
18 Nov 2017
European Monetary Union CFTC EUR NC net positions dipped from previous €85K to €84.6K
