Back
27 Jan 2018
European Monetary Union CFTC EUR NC net positions came in at €144.7K, above forecasts (€114K)
