How major US stock indexes fared Tuesday, 3/12/2024