Dollar longs are heading for the sidelines despite a good retail sales report. This month’s data was in-line with estimates but revisions to the prior report were all higher.
There’s talk of a think tank report and heavy dollar selling from a US leveraged name. EUR/USD hit some buy stops on the way through yesterday’s fork top at 1.2952.