U.S. equities followed European stocks higher, with sentiment buoyed as more economies moved toward easing their coronavirus lockdowns. Oil headed for its longest winning streak in nine months.
The S&P 500 opened in the green as investors digested the latest earnings, including a beat from chemical maker DuPont Inc. Every sector climbed as the Stoxx Europe 600 advanced after slumping a day earlier and missing out on the late rebound for U.S. stocks. Energy shares led the rally amid the recovery in crude, with Total SA among the big winners even after reporting a 35 per cent plunge in first-quarter profit.
The Dow Jones Industrial Average rose 209.12 points, or 0.88 per cent, at the open to 23,958.88. The S&P 500 opened higher by 26.14 points, or 0.92 per cent, at 2,868.88. The Nasdaq Composite gained 98.94 points, or 1.14 per cent, to 8,809.66 at the opening bell.