Finance June 23, 2026 US Stock Market: AI spending fears hammer US tech giants, Alphabet leads selloff
Finance June 23, 2026 US stocks: S&P 500, Nasdaq close lower, dragged by Alphabet and megacap tech; focus on Iran