Traders report large buying of USD/CAD from Canadian corporates from 1.0100 down to 1.0070 but the greenback is still offered. There has been good buying of CAD/JPY in the market as well, traders note.

A BOC rate hike is feared after core CPI rose to 2.1% this morning and retail sales beat expectations.