Wall St. advances as earnings, economic data beat expectations
All three major U.S. stock indexes were up about 1%, bringing the bellwether S&P 500 to within 2% of an all-time high reached on April 30.A mostly upbeat first-quarter earnings season is beginning to wind down, with 457 S&P 500 companies having reported.
Read more »