Shell's valuation is unjustifiably low, despite generating $39.5 billion in free cash flow and aggressively rewarding shareholders with buybacks and dividends. Short-term issues like weak LNG trading ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results