Stocks climbed Friday as investors welcomed solid company earnings reports and signs that trade negotiations between the US and China were making progress. The S&P 500 index rose 12 points to 3,022, the Dow Jones Industrial Average rose 152 points to 26,958, and the Nasdaq gained 57 to 8,243. All the gains were under 1%. Technology, financial, and communications services stocks powered the rally, which briefly nudged the S&P 500 index to a record high, per the AP.
Buying accelerated around midday after the US Trade Representative's office issued a statement saying the discussions with China's negotiating team "made headway and the two sides are close to finalizing some sections of the agreement." The trade conflict, which has led both sides to impose billions in tariffs on each other's goods, has roiled financial markets and stoked worries that the dispute could tip the global economy into a recession.
(Read more stock market