Back 7 Apr 2023 European Monetary Union CFTC EUR NC Net Positions fell from previous €145K to €143.4K