Wall Street has registered a remarkable rebound from the April selloff as the Nasdaq Composite Index and S&P 500 reached a record high at the opening bell.
The tech-heavy Nasdaq rose by about 72 points, or 0.3 percent, to above 20,200. The index is poised for a weekly gain of about 4 percent and is up nearly 5 percent this year.