Canada's five biggest banks held steady on profit growth in the second quarter, raking in $5.01 billion collectively, as several failed to deliver higher results from certain divisions while some fell short of analyst expectations. More...