Stock futures fall as Nvidia slumps on Huang’s potential ouster; Trump says no Iran deal needed Nov 12, 2026 · Cris Tolomia Nasdaq-100 futures lost 1.3% and S&P 500 futures fell 0.7% as U.S. crude oil rose above $87 a barrel on Thursday Read more »