Canadian Markets: Energy shares weigh on Canadian stocks

...