Market Update and Economic Developments • The S&P 500 posted a 6.29% return in May, turning positive after a difficult start to the year amidst US policy uncertainty. Within the S&P 500, Technology and Communication Services led performance. Nvidia’s (NYSE: NVDA) 24.06% gain during May lifted tech following a strong earnings report. Nvidia’s earnings [...]