Canadian dollar hits nearly three-week low on surprise jobs loss - SPY News | Rallies