As suggested in the CFTC Commitments of Traders report in the week ended March 30, NET LENGTH of USD index futures added +343 contracts to 5 726. Speculative long positions gained +2 667 contracts while shorts added +2 324 contracts. Concerning European currencies, NET LENGTH in EUR futures slumped +19 583 contracts to 73 739. NET LENGTH of GBP futures increased +3 140 contract to 24 959.