Royal Dutch Shell Stock Chart - A 6 04 Dividend Yield And A 25 Billion Buyback Royal