Oct 20, 2026 By Terry Richardson finance AI sell-off, economic impact, investment news, market trends, oil prices, stock market, US futures AI sell-off impact: Is it the worst time to invest?