As suggested in the CFTC Commitments of Traders report in the week ended October 29 NET LENGTH in USD Index slid -1 701 contracts to 39 509. Speculative long positions fell -3 650 contracts and short positions dropped -1 949 contracts. Concerning European currencies, NET SHORT for EUR futures gained +2 305 contracts to 53 355. NET SHORT for GBP futures plunged -20 025 contracts to 32 415. Despite further extension of Article 50, sterling has remained firmed as the market expects early election could consolidate the power of Conservatives. This could facilitate passage of the Withdrawal Deal in the parliament.