As suggested in the CFTC Commitments of Traders report in the week ended June 29, NET SHORT of USD index futures slipped -62 contracts. Speculative long positions added +629 contracts while shorts increased +567 contracts. Concerning European currencies, NET LENGTH in EUR futures dropped -1 911 contracts to 87 149. NET LENGTH of GBP futures slipped -204 contracts to 17 723.