Marrying price hikes with profit announcements has delivered Canada's major banks the kind of earned media coverage only Scrooge...

read more