US stock futures muted as economic worries weigh; tech remains on backfoot
Dec 17, 2025 - 02:00
0