Despite a seemingly endless tide of bad economic news and forecasts, Canadian stocks posted a sixth consecutive day of gains yesterday.
Canadian stocks posted sixth consecutive day of gains