As suggested in the CFTC Commitments of Traders report in the week ended June 1, NET LENGTH of USD index futures added +183 contracts to 2 963. Speculative long positions rose +2 724 contracts while shorts increased +2541 contracts. Concerning European currencies, NET LENGTH in EUR futures gained +5 322 contracts to 109 322. NET LENGTH of GBP futures fell -6 534 contracts to 24 125. On safe-haven currencies, CHF futures drifted to NET LENGTH of 3241 contracts while NET SHORT of JPY futures declined -3 041 contracts to 47 115. Concerning commodity currencies, NET SHORT of AUD futures gained +1 116 to 1 925. Separately, NZD futures’ NET LENGTH fell -2 658 contracts to 5 927. NET LENGTH of CAD futures gained +3 961 contracts to 48 772 during the week.