Sustained increases in home sales and robust earnings fueled a broad-based rally today, pushing the Dow above 9,000 for the first time since January and marking a 12-day winning streak for the Nasdaq—the first in more than a decade, the Wall Street Journal reports. AT&T and 3M both gained on better-than-expected reports. The Dow added 188.03, closing at 9,069.29. The Nasdaq rose 47.22, to 1,973.60, and the S&P 500 gained 22.22, settling at 976.29. (More Dow Jones stories.)