Canadian Stock Index Hits Record High on Mining Gains

May 20, 2025