U.S. stocks posted their largest daily gains in nearly three months on Tuesday as financial and tech stocks led a broad-based rally. The S&P 500 gained 27.97 points, or 1.4%, to 2,076, its strongest daily gain since March 11. The Dow Jones Industrial Average gained 212.71 points, or 1.2%, to 17,705.64 -- also its strongest gain since March 11. Microsoft Corp. and Visa Inc. were the two strongest performers on the blue-chip gauge. Meanwhile, the Nasdaq Composite climbed 95.27 points, or 2%, to 4,861.06 -- its strongest gain since March 1.
Continue Reading Below
Copyright © 2016 MarketWatch, Inc.