European Monetary Union CFTC EUR NC Net Positions: €165.7K vs previous €173.7K Published 02 Jun 2023 Read more on https://www.fxstreet.com Full Article