Back
4 Mar 2017
European Monetary Union CFTC EUR NC net positions climbed from previous €-58.3K to €-51.2K
