image.jpg
Investor optimism fuelled a four-day run to start the month that culminated Thursday in Canada's main stock index setting a record high.