Published by Frank Prenesti on 21st May 2026
(Sharecast News) - European shares were lower and oil prices started heading northwards again on Thursday as even record earnings from Wall Street darling Nvidia failed to lift sentiment, with gloomy economic data caused by the Iran war weighing on investors.
URL: http://www.digitallook.com/dl/news/story/35949496/...