EUR/USD has slipped back to 1.3645 at writing having earlier posted a 1.3671 high when aforementioned buy stops around 1.3650 were triggered. Sources report that the Bank of China stepped into the market and sold up at 1.3665/70.