U.S. jobs numbers better than expected
U.S. jobs data beats expectations
TD Bank provides lift as earnings beat forecasts
Oil, gold head lower
N.Y. weak despite data
Royal Bank Q1 profit up 35%
BMO beats earnings forecast; BoC leaves rates unchanged
BMO posts $657 million profit in first quarter
Toronto market climbs 98 points
Loonie rises as GDP growth surges