Canadian investment opportunities