North American markets ended the last trading day of July on a high note, with Canada’s main stock index up over 200 points and U.S. markets all in the green.
Source: ctv business
North American markets end July strong after a busy week of earnings, Fed decision

