Shell launches $5 billion share buyback program - SHEL News | Rallies