Imperial Oil (TSE:IMO) (NYSEMKT:IMO)‘s stock had its “hold” rating reaffirmed by stock analysts at Tudor Pickering in a research report issued on Monday, Stock Target Advisor reports. They presently have a C$50.00 price objective on the stock. Tudor Pickering’s price target would suggest a potential upside of 17.98% from the stock’s current price.