Solid selling reported between 1.2600/20 Very large stop-loss buy orders above 1.2625 and again above 1.2655 High so far 1.2595.