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