News

Canada's main stock index hit a new all-time high on Monday, led by gains in information technology stocks, with investors shaking off concerns around escalating Middle East tensions and instead ...