Eurozone CFTC EUR NC Net Positions down to €29.4K from previous €33.5K

TMGM Analysis: Financial Market News, Economic Calendar & Market Insights