Wall Street moved higher with financial shares as investors edged back to safer bets from more speculative ones on energy, metals and the materials sector.
In 2.38pm New York trading, the Dow Jones Industrial Average gained 0.57 per cent, while the Nasdaq Composite Index advanced 0.63 per cent. In 2.23pm trading, the Standard & Poor's 500 Index rose 0.68 per cent.
The Dow rose, spurred by gains in shares of Goldman Sachs and those of Home Depot, up 1.7 per cent and 1.5 per cent respectively.
"It's a little bit of a reversal from the last couple of weeks where you had energy, gold, materials leading the market," Paul Nolte, portfolio manager at Kingsview Asset Management in Chicago, told Reuters. "Now we're back to the safer plays."
The latest US economic data showed that the Institute for Supply Management's index of manufacturing activity fell to 50.8 in April, down from 51.8 in March. Even so, it was above 50, meaning expansion, for the second month in a row.