US stocks rallied on Thursday as hopes for a truce in the price war between Saudi Arabia and Russia and a cut in oil output drove gains, taking some sting out of a shocking jump in Americans filing jobless claims due to coronavirus-led lockdowns.
The S&P energy index, down more than 50 per cent this year due to the Russia-Saudi price war and coronavirus-driven demand worries that has caused oil prices to plunge, climbed 9.08 per cent.
Saudi Arabia has called for an emergency meeting of oil producers, while US President Donald Trump said he expected the kingdom and Russia to cut output by as much as 10 million to 15 million barrels a day. That helped US crude futures settle up 24.7 per cent, and Brent up 21.5 per cent, their biggest daily percentage gains on record.
Still, major averages waded into negative territory multiple times before a late rally pushed stocks higher to close near session highs.
"It got beaten up so badly, you don't rally like this unless it was many people thinking this got overdone," said JJ Kinahan, chief market strategist at TD Ameritrade in Chicago.
The Dow Jones Industrial Average rose 469.93 points, or 2.24 per cent, to 21,413.44, the S&P 500 gained 56.4 points, or 2.28 per cent, to 2,526.9 and the Nasdaq Composite added 126.73 points, or 1.72 per cent, to 7,487.31.
The list of top gainers on the benchmark S&P 500 was littered with oil companies. Occidental Petroleum surged 18.90 per cent, with names such as Apache Corp and Halliburton also seeing double-digit percentage gains.
A bump in prices may still not be enough to save some of the debt-laden US shale companies that are on the brink of bankruptcy as demand continues to plunge due to the coronavirus pandemic.
Analysts foresee a further decline in US stocks as country-wide shutdowns to limit the spread of the virus result in a virtual halt in business activity and force companies to lay off employees and save cash.
Boeing Co, once a symbol of America's industrial might, has offered buyout and early retirement packages to employees, sending its shares down 5.68 per cent.
Investors continue to absorb a wave of bad economic news that will continue to paint a grim picture. Initial claims for unemployment benefits last week rose to 6.65 million, exceeding the top end of economists' estimates at 5.25 million.
"Overall this is a little bit of a victory in and of the fact that it was such a bad number and the market did kind of shake it off. It is also the market preparing for a lot more bad numbers," said Mr Kinahan.
As earnings season slowly begins to get underway, Walgreens fell 6.30 per cent after the drugstore retailer reported a steep decline in US same-store sales in the last week of March.
Advancing issues outnumbered declining ones on the NYSE by a 1.61-to-1 ratio; on Nasdaq, a 1.34-to-1 ratio favored advancers.
The S&P 500 posted no new 52-week highs and 20 new lows; the Nasdaq Composite recorded 6 new highs and 132 new lows.
Volume on US exchanges was 12.64 billion shares, compared with the 15.87 billion average for the full session over the last 20 trading days.