CFTC Commitments of Traders highlights for the week ending May 29, 2018:
- EUR long 93K vs 115K long last week.
- GBP long 9K vs 6K long last week.
- JPY short 8K vs 4K long last week.
Swiss franc shorts have been piling in as the currency strengthened in move that's either genius or insanity.