Back
27 May 2017
European Monetary Union CFTC EUR NC net positions rose from previous €37K to €64.8K
