187
Imperial Oil is one of the cheapest and highest quality stocks on the market today. IMO's majority ownership by Exxon Mobil provides it with many advantages. read whole article