The Close 12/12/2025: Stocks Tumble as AI-Linked Tech Sells Off Share via: Facebook Twitter LinkedIn More