Strength continues to prevail as Thursday's trading enters the afternoon.
Banks and housing stocks are continuing to lead the gains, while notable strength is also being seen by steel and trucking stocks.
The Amex Steel Index is up 6.1 percent and the Dow Jones Trucking Index is up 5.4 percent.
Meanwhile, utility stocks are some of the only loser of the day, driving the Philadelphia Utility Index down 1.2 percent.
Currently, the Dow is up 157.46 at 7,994.57, the Nasdaq is up 44.34 at 1,635.00, and the S&P 500 is up 19.47 at 844.63.
For comments and feedback: contact firstname.lastname@example.org