Shell plc (NYSE:SHEL) shares are trading higher following fourth-quarter results. Revenue of $66.28 billion missed the consensus of $71.82 billion. Total production at Integrated Gas fell 4% quarter ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results