TSX Today: What to Watch for in Stocks on Friday, May 1
Canadian stocks staged a strong recovery on the final trading session of April as investors showed confidence in largely better-than-expected corporate earnings, even as commodity prices remained volatile amid ongoing geopolitical tensions. After falling …