Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

With Shell’s results on the horizon, questions remain over the pace of earnings growth in years to come — despite evidence that it is one of the best-run companies in its sector.