Canadian, U.S. markets finish week with big gains as investors take in jobs reportsBy kaydenchiewJune 7, 2025