Nasdaq futures drop over 2% on concerns over AI buildout costs, Fed rate outlook

US waives Iran sanctions