As suggested in the CFTC Commitments of Traders report in the week ended April 27, NET LENGTH of USD index futures dropped -772 contracts to 2 746. Speculative long positions slipped -855 contracts while shorts were down -83 contracts. Concerning European currencies, NET LENGTH in EUR futures added +159 contracts to 80 967. NET LENGTH of GBP futures rose 4 040 contracts to 29 218.