EUR/USD stalled ahead of yesterday’s 1.2730 and profit-taking is setting in. Trailing stops from intraday longs are clustered in the 1.2695 region, we hear.

Looking at the short-term charts, it’s clear why.