The three major U.S. stock indices closed higher, with the Nasdaq up 0.95%, the S&P 500 index up 0.72%, and the Dow Jones up 0.16%.