The rally in U.S. stocks continued to broaden this week, driven by a resilient labor market and easing trade tensions between the United States and China.
For the first time since it reached an all-time high in February, the S&P 500 Index retook the 6,000 mark on June 6 and closed up 1.5 percent for the week. The Dow Jones Industrial Average gained 1.17 percent to finish at 42,746. The Nasdaq rose by 2.18 percent to 19,529, while the Russell 2000 rallied 3.19 percent.