TORONTO - Strong earnings results in the U.S. pushed North American stock markets higher as investors welcomed signs that economic growth may not be as bad as originally thought.
North American markets faced a harsh reckoning Thursday following the U.S. Federal Reserve's outsize rate hike a day earlier, with Canada's main stock index dropping more than 600 points at closing time.