Oil giant Shell launches another $3.5 billion share buyback as profit beats expectations ⊕
Shares of Shell have climbed more than 16% so far this year, outperforming its industry peers.
You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.