By
The Canadian dollar traded at C$0.9964 to the US dollar, or $1.0036, firmer than the C$0.9970, or $1.0030 it was trading at prior to the data. It was still marginally weaker than Wednesday's North American close of C$0.9961, or $1.0039.