Back
23 Mar 2018
European Monetary Union CFTC EUR NC net positions fell from previous €146.4K to €132.7K
