Shell plc (NYSE:SHEL) presented its third quarter 2025 results on October 30, highlighting improved financial performance despite missing analyst expectations. The oil and gas major reported adjusted ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results