The major U.S. stock indexes finished lower on Wednesday after fresh economic data revealed a cooling of U.S. business activity and the stalemate in Congress over more stimulus elevated concerns about
The major U.S. stock indexes finished lower on Wednesday after fresh economic data revealed a cooling of U.S. business activity and the stalemate in Congress over more stimulus elevated concerns about