Canadian analyst activity was broadly constructive today, with analysts issuing 44 updates with a mix of coverage consisting of initiations, target increases, and maintained ratings across energy, ...