Stocks perk up on Wall Street