As suggested in the CFTC Commitments of Traders report in the week ended March 10, NET LENGTH in USD Index declined -10 076 contracts to 12 412. Speculative long positions fell -6 280 contracts and short positions gained +3 796 contracts. Concerning European currencies, NET SHORT for EUR futures soared +74 036 contracts to 12 667. The market was disappointed by ECB’s stimulus package as it failed to announced a rate cut. The market expects a rate cut will come in coming months. NET LENGTH for GBP futures dropped -8 834 contracts to 26 328.