Canada’s main stock index hit a fresh record high on Monday and was on course for its fourth straight month of gains as a jump in oil prices lifted energy stocks.

Read More