
It was a risk-off session for stocks on Wednesday, with the three main indexes notching their first back-to-back losses of 2026. Geopolitical worries weighed on sentiment today, while bank stocks continued to tumble after the latest batch of earnings.
Tech stocks took a hit, too, on reports that China issued its latest salvo in the artificial intelligence (AI) chip war.