As suggested in the CFTC Commitments of Traders report in the week ended December 31. NET LENGTH in USD Index dropped -1 177 contracts to 12 054. Speculative long positions added +907 contracts and short positions added +2 084 contracts. Concerning European currencies, NET SHORT for EUR futures added +1 402 contracts to 74 345. NET LENGTH of GBP futures increased+3696 contracts to 12 393. On safe-haven currencies, Net SHORT for CHF futures fell -3 954 contracts to 5 725. NET SHORT of JPY futures declined -8 240 contracts to 25 302. On commodity currencies, NET SHORT for AUD futures plunged -7 825 contracts to 38 339. Speculative long positions soared +9 904 contracts while shorts gained +2 079 contracts. Separately, NET SHORT for NZD fell -2 738 contracts to 5 058 contracts last week. NET LENGTH for CAD futures gained +3 416Â contracts to 11 913.