
All three major US indices advanced on Wednesday amid revived hopes for progress in the US-China trade dispute. The indices saw strong gains across the board, with the Nasdaq Composite leading the way, up by 2.5 percent, the S&P 500 gained over 1.6 percent, and Dow Jones Industrial Average rose over one percent.
The Dow Jones Industrial Average (^DJI) rose 1%. The benchmark S&P 500 (^GSPC) gained 1.6%, while the tech-heavy Nasdaq Composite (^IXIC) rose over 2%. The “Magnificent Seven” megacap stocks all gained.