Oil Shares Rally Ignore Keystone Delay: Corporate Canada