Stock Alerts Shell shares rise as earnings surge and company launches $5 billion buyback Danielle Okonkwo-Reyes · 1 hour ago