How major US stock indexes fared Tuesday 10/20/2026

About 2 Minutes