Back
23 Sep 2017
European Monetary Union CFTC EUR NC net positions dipped from previous €86.1K to €62.8K
