Oil main Shell vows to spice up shareholder returns, doubles down on LNG push
A view exhibits a board with the brand of Shell on the firm’s gasoline station in Saint Petersburg, Russia Might…
A view exhibits a board with the brand of Shell on the firm’s gasoline station in Saint Petersburg, Russia Might…