How major US stock indexes fared Tuesday, 5/28/2024