The Canadian dollar looks set to continue its recent struggles. Will the Bank of Canada spring another surprise at next week’s policy meeting?

FOR MORE ...