Updated from 4:12 p.m. ESTWall Street rallied for a second session Thursday, this time being helped upward by a deal on a U.S. economic stimulus package and a rebound in foreign markets. The Dow Jones Industrial Average climbed 108.44 points, or 0.88%, to 12,378.61, the index's first two-day winning streak in two weeks. The S&P 500 was up 13.47 points, or 1.01%, at 1352.07. The Nasdaq Composite was better by 44.51 points, or 1.92%, at 236092. "We got some follow through from yesterday and we found some support," said Paul Mendelsohn, chief investment strategist with Windham Financial. "There was a lot of news floating around today. We're still incredibly oversold, so hopefully we've put in a bottom here." Breadth was positive for a second day. On the New York Stock Exchange 5.43 billion shares changed hands, as advancers topped decliners by a 7-to-4 margin. Volume on the Nasdaq reached 2.93 billion shares, with winners beating losers 3 to 2. Wall Street welcomed news that the White House and House of Representatives leaders agreed on an economic stimulus plan that will give tax rebates of $600 to many individuals and up to $1,200 to couples. The move is the centerpiece of a proposal the White House and Congress have formulated to try to stave off a recession. Traders also were dealing with a fresh round of earnings that began after the previous close. eBay ( EBAY) said it beat the Thomson First Call average estimates for both earnings and revenue growth. However, the Internet auctioneer offered full-year guidance that was below expectations. Additionally, eBay said CEO Meg Whitman will step down at the end of March. Auction head John Donahoe will take the reins. Shares of eBay lost 6.1% at $27.18. Other Internet stocks were trading higher. Shares of Google ( GOOG) ended up 4.7%, and Yahoo! ( YHOO) rose 8.4%. Amazon.com ( AMZN) gained 5%.