Investors are their own worst enemies
He also argues that investors are their own worst enemies.
The Canadian stock market has been one of the worst places to invest in 2012 and, despite improving valuations, that weakness could linger on, warns a research report Tuesday from National Bank Financial.