Stocks are holding near their highs of the day entering afternoon trading on Wednesday.

The advance is being led by steel and banking stocks, while housing and wireless stocks are also posting notable gains. The Philadelphia Housing Index is up 3.2 percent and the Amex Wireless Index is up 2.7 percent.

Meanwhile, biotech and trucking stocks are turning in some of the worst performances of the day, with the Amex Biotechnology Index down 2.6 percent and the Dow Jones Trucking Index down 1.1 percent.

Currently, the Dow is up 77.17 at 7,686.09, the Nasdaq is up 11.84 at 1,540.43, and the S&P 500 is up 5.87 at 803.74.

For comments and feedback: contact