21 May 2026
Daily market update: Markets pull back, Nvidia, EasyJet, BT Mitchells & ButlersMarkets pulled back across Europe as the waiting game to end the Iran war rumbled on.
A lacklustre response to Nvidia’s results goes to show investor euphoria around AI is fading, and other issues are weighing on their minds such as inflation and interest rates.
Utilities were the only bright spot on the FTSE 100, suggesting investors were in a...