Funds continue to buy EUR/USD on every dip. A good amount just went through in the low 1.3990s after the strong Philly Fed. Must be short-covering, to my mind…

UPDATE: Now being told fresh longs being put on by macro names…