Sellers between 1.2970/1.2990 from ‘leveraged’ players (ie retail market, CTAs)Quite heavy trailing stop-loss buy orders above 1.3000Barrier at 1.2900Stop-loss selling below 1.2895