Shell PLC (LON:SHEL) announced it would cease oil and gas purchases from Russia, as the company is set to cut ties with the country’s energy sector. Shell will also close…
Shell PLC (LON:SHEL) announced it would cease oil and gas purchases from Russia, as the company is set to cut ties with the country’s energy sector. Shell will also close…