Oil giant Shell (SHEL) says it will boost shareholder returns and cut outgoings as it doubles down on its push for liquified natural gas ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results