Analysts have been eager to weigh in on the Energy sector with new ratings on Shell (SHEL – Research Report) and New Hope Corporation Limited ...