U.S. stocks closed higher on Tuesday with the recovery of stocks of the health and consumer companies. The Dow Jones industrial average rose 168.43 points, or 0.95 percent, to 17,888.35. The S&P 500 index gained 22.22 points, or 1.07 percent, to 2,102.63. The technology-heavy Nasdaq Composite added 47.64 points, or 0.93 percent, to 5,156.31.