Canadian Dollar dives on risk-off markets with US CPI on tap