After showing a strong upward move at the open, stocks have seen some further upside over the course of the trading day on Tuesday. The major averages have partly offset the steep losses posted on Monday, although they remain well off their recent highs.

Financial stocks are leading the way higher once again after turning in some of the worst performances in the previous session. Health insurance, steel, software, and electronic storage stocks are also posting notable gains.

The major averages have continued to move higher in recent trading, rising to new highs for the session. The Dow is currently up 150.61 at 7,672.63, the Nasdaq is up 39.80 at 1,541.60 and the S&P 500 is up 16.46 at 803.99.

For comments and feedback: contact