Eurozone CFTC EUR NC Net Positions down to €136.5K from previous €156.9K

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