Housing starts were off for June as well, often a canary for the rest of the economy. The high-loonie bad news is starting to roll in, I guess. On the other hand, USD is weak everywhere else - EURUSD now over 1.37, GBPUSD 2.02+, USDJPY off 140 pips from
yesterday's high, USDCHF under 1.21...