Those stop-loss orders which I mentioned earlier were obviously staggered a bit, with some going off above 1.2525 and more above 1.2530.

The high so far has been 1.2542 and the next technical resistance level on the hourly chart is at 1.2575.