All three stock indexes ended at their highest levels in 15 months, with gains led by banks and technology stocks, helped by upbeat corporate earnings reports, despite retail sales data showing the U.S. consumer was more cautious in June.
You are here: Home / Top Stories / Market Snapshot: Dow, S&P and Nasdaq all end at 15-month highs as bank earnings provide a boost