There's a looming sense of skepticism
The Canadian jobs report is due out alongside non-farm payrolls. The consensus is for 6.0K new jobs after a whopping +55.9K last month. Canadian economic data has been consistently better than expected for months but there is some serious skepticism and I think that's shown by the drift higher in USD/CAD so far today.
In any case, it's a consistently volatile report so we could see some big moves in the Canadian dollar either way.