The ForexLive preview of the BoC meeting is here:
Why the Bank of Canada will be optimistic
This one here is form BoA Merrill Lynch, via eFX:

projects Bank of America Merrill Lynch.