Home Economy News Canada’s RBC, TD, CIBC top profit expectations, stay cautious on trade risks