Canada’s main stock index traded flat on Monday, just below all-time highs, as gains in mining stocks were eclipsed by declines in communication services sector, while the latest U.S. inflation print kept the bets of a June interest rate cut on the table.
The …


