Stocks are off their highs of the day during mid-afternoon trading but are holding well above the unchanged line.

Airline and retail stocks remain two of the best performing sectors on the day, with the Amex Airline Index and the S&P Retail Index up 4.1 percent and 3.8 percent, respectively.

Meanwhile, housing and banking stocks are turning in some of the day's worst performances. The Philadelphia Housing Index is down 1.6 percent, while the Kbw Bank Index is down 1.5 percent.

Currently, the Dow is up 67.38 at 7,856.94, the Nasdaq is up 26.82 at 1,588.43, and the S&P 500 is up 10.21 at 825.76.

For comments and feedback: contact