Eurozone CFTC EUR NC Net Positions: €128.2K vs €120.6K



Eurozone CFTC EUR NC Net Positions: €128.2K vs €120.6K