Wall Street rose, stemming an eight-day drop in the Dow, as US consumer confidence climbed to the highest level in 16 years, while oil also gained.
A Conference Board report showed its consumer confidence index unexpectedly rallied 9.5 points to 125.6 in March, the highest since December 2000.
"Consumers feel current economic conditions have improved over the recent period, and their renewed optimism suggests the possibility of some upside to the prospects for economic growth in the coming months," Lynn Franco, director of economic indicators at the Conference Board, said in a statement, Bloomberg reported.
Oil also gained. Major traders gathered in Switzerland including Russell Hardy, Vitol's chief executive for Europe, Middle East and Africa, flagged that they expect OPEC and non-OPEC producers to extend their agreement to curtail output in the second half of the year, Reuters reported.
To be sure, an extension would depend on the oil price at the time of the next OPEC meeting, scheduled for May 25, Hardy noted.