Imperial Oil Ltd. stock rises Tuesday, outperforms market