Analysts Trim Price Targets on Imperial Oil (IMO)