Shell PLC (NYSE:SHEL) shares are trading relatively flat on Friday. Yesterday, the company reported revenue of $71.09 billion, beating the consensus of $61.34 billion. Total production at Integrated ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results