Stocks are holding near their intraday highs as Thursday's session enters its last hour.

Steel and railroad stocks are leading the advance, with the Amex Steel Index up 9.5 percent and the Dow Jones Railroads Index up 9 percent.

Meanwhile, gold stocks continue to post some of the only losses of the session, with the Amex Gold Bugs Index down 5 percent.

Currently, the Dow is up 270.88 at 8,032.48, the Nasdaq is up 58.13 at 1,609.73, and the S&P 500 is up 28.77 at 839.85.

For comments and feedback: contact