Zacks Rank: Currently, Royal Dutch Shell carries a Zacks Rank #3 (Hold). (You can see the complete list of today’s Zacks #1 Rank (Strong Buy) stocks here.) Check back later for our full write up on …
More Shell (RDS.A) Q1 Earnings Beat, Accelerates Share Buybacks Videos