Canadian dollar rises to 4-week high as BoC resumes rate hikes