Technical resistance comes in at 1.2670/75 and stops are perched not too far above that level, at 1.2685. Another group are seen just above 1.2700. Barriers are rumored at 1.2700 as well, traders say.

Support is now down at 1.2605/15.