S&P, Nasdaq 100 futures fall as AI trade faces renewed pressure, oil tops $110 Oct 20, 2026 · Read more »