In addition to RBC Capital, Imperial Oil also received a Hold from J.P. Morgan's John Royall in a report issued on October 8. However, on October 4, BMO Capital maintained a Buy rating on Imperial Oil (NYSE MKT: IMO).