Wall Street advanced on Thursday as investor sentiment was buoyed by a string of corporate earnings beats and encouraging geopolitical developments.
A broad-based rally led all three major U.S. stock averages to moderate gains.
Britain and the European Union agreed to a severance deal, moving closer toward wrapping up three years of uncertainties after Britons voted to leave the bloc.
Upbeat statements from Beijing and Washington fueled hopes that a phased agreement could ease the long-running U.S.-China trade war that has rattled markets for months.
And Turkey agreed to pause its Syria assault to allow for the withdrawal of Kurdish forces.
The Dow Jones Industrial Average rose 24.18 points, or 0.09%, to 27,026.16, the S&P 500 gained 8.28 points, or 0.28%, to 2,997.97 and the Nasdaq Composite added 32.67 points, or 0.4%, to 8,156.85.
Source : Reuters