Itemoids

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

British oil giant Shell on Thursday reported a significant drop in annual profit following a year of lower crude prices.