As suggested in the CFTC Commitments of Traders report in the week ended June 8, NET LENGTH of USD index futures dropped -1 212 contracts to 2 891. Speculative long positions rose +1 679 contracts while shorts increased +2 891 contracts. Concerning European currencies, NET LENGTH in EUR futures dropped -2 109 contracts to 107 213. NET LENGTH of GBP futures gained +3 589 contracts to 27 714.