Eurozone CFTC EUR NC Net Positions fell from previous €-143.9K to €-157.8K

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