71.19 -1.12(-1.54%)07/14/2025
Shell plc (SHEL)
Press Release | Data News