Back
14 Oct 2017
European Monetary Union CFTC EUR NC net positions climbed from previous €90.8K to €98.1K
