Markets fall as Iran hostilities are renewed and investors question the ultimate return on AI spending.
Market Perspectives July 2026Market Perspectives — July 2026
08.06.26

08.06.26
Markets fall as Iran hostilities are renewed and investors question the ultimate return on AI spending.
Market Perspectives July 2026