CFTC Commitments of Traders highlights for the week ending April 17, 2018:
- EUR long 151K vs 147K long last week.
- GBP long 48K vs 43K long last week.
- JPY long 3K vs 4K short last week.
This euro position looks crazy. The data has been poor lately.