Analysts have been eager to weigh in on the Energy sector with new ratings on Imperial Oil (IMO – Research Report) and Baker Hughes Company ...