Major US stock indexes gained, with the S&P 500 ending at a record high close, as energy stocks bounced back along with oil prices and US job growth rebounded.
US non-farm payrolls surged by 211,000 jobs last month after a paltry gain of 79,000 in March, and the unemployment rate dropped to 4.4 per cent, near a 10-year low.
Energy was the best performing sector, rising 1.6 per cent, after falling sharply a day earlier. Oil prices rebounded following assurances by Saudi Arabia that Russia is ready to join OPEC in extending supply cuts.
"There has been and probably will continue to be a little bit of a fear that perhaps the economy isn't accelerating like people thought it would or want it to...," said Chuck Carlson, chief executive officer at Horizon Investment Services in Hammond, Indiana.
"So any day where you get a little bit more confirmation that perhaps the economy is OK - and we got that today in the sense of an OK jobs report, oil is up, transports are doing better today - that that probably is something that helped the broader market," Carlson said.