Stock market suffers a Halloween selloff as tech investors get the chills

October 31, 2024