How major US stock indexes fared Tuesday, 4/16/2024