CFTC commitment of traders highlights for the week ending June 5, 2018
The largest positions remain in the EUR and the CHF. The net EUR position is still long a fairly hefty 89K. The EURUSD has tried to correct this week, giving the shorts some reprieve