The past month has delivered a complex macro backdrop for the Canadian dollar, where the currency has been pulled in ...