Back
15 Jul 2018
European Monetary Union CFTC EUR NC net positions down to €24.4K from previous €36.7K
