News

Shell (NYSE:SHEL) -3.5% to its lowest in nearly a month after saying it expects Q2 earnings will be dragged down by ...