Market Factors: Two Canadian stocks among top global ‘contenders’ | AllMind News