Imperial Oil Ltd (IMO) Given Average Rating of “Hold” by Analysts