RBC, TD Bank and CIBC beat earnings’ expectations despite trade uncertainty

Week of first-quarter earnings marked by surging profits at Canada’s six largest lenders