Share Twitter Facebook LinkedIn Email Share price fell 13% after CEO’s warning worst is to come, but scale of uncertainty makes precise projections impossible Read More
Interest rates to remain higher for longer, Fed indicates; anger as Shell beats profit forecastsMay 2, 2024