Royal Dutch Shell ADR released its second-quarter earnings report on Thursday. The data showed that the company’s revenue was lower than analysts’ expectations, and earnings per share were lower than…

Read More