How major US stock indexes fared Tuesday 8/4/2026