Stock Market Today: Stocks Struggle After Meta, Microsoft Earnings October 31, 2024 By admin This was originally published on post All three major indexes closed lower on Thursday, making for a grim Halloween.