Why would you buy IMO if it is owned by Exxon Mobil? Why not buy Exxon? Now I get the price difference.
I think you're investing in growth in the Canadian Oil Sands with IMO. XOM has projects all over the world. It's like investing in one sector of XOM.