The three major U.S. stock indices closed in positive territory today, extending a recent run of gains driven largely by renewed optimism in.