Energy companies dominate TSX's list of top 30 stocks over past 3 years
Energy companies including Paramount Resources and NuVista dominated the list of 30 best performing Canadian stocks over the past three years, an annual ranking by the Toronto Stock Exchange showed...