Shell announces $3.5 billion share buyback

Shell announces $3.5 billion share buyback