Wall Street stocks finished higher Tuesday on continued optimism about steps to reopen the US economy and as oil prices rallied on expectations for a bounce in demand.
The Dow Jones Industrial Average gained 0.6 percent to end at 23,883.09.
The broad-based S&P 500 climbed 0.9 percent to close the session at 2,868.44, while the tech-rich Nasdaq Composite Index advanced 1.1 percent to 8,809.12.
More U.S. states have relaunched their economies or set targets for reopening in recent days, raising hopes for an economic rebound.
U.S. oil futures jumped 20 percent to 24.56 U.S. dollars, the latest gain after an unprecedented plunge into negative territory last month.
Charles Schwab analysts described the market's mindset as "cautious optimism" over the state reopening announcements, overshadowing weak earnings and economic data.
But Briefing.com analyst Patrick O'Hare said there are "vestiges of a disconnect between the harsh economic reality brought on by the COVID-19 shutdown measures and the stock market's hopeful view that things are only going to keep getting better in the months ahead."
Among individual companies, Starbucks added 1.4 percent as it moved to reopen most of its US stores.
Norwegian Cruise Line warned its future as a "going concern" was at risk given the hit demand for tips due to the coronavirus.
Travel companies were big losers Tuesday, with Expedia shedding 4.4 percent, United Airlines 4.5 percent, and Boeing 4.6 percent.