Bank of America Securities analyst Christopher Kuplent reiterated a Buy rating on Shell (SHEL – Research Report) today. The company’s shares ...
Analysts have been eager to weigh in on the Energy sector with new ratings on Shell (SHEL – Research Report) and New Hope Corporation Limited ...
Shell says it delivered a record 1.1M tons of liquefied natural gas to power ships in 2024, boosting the use of a fuel that ...