Stocks rally for a second day running, no small feat this month

Stock prices enjoyed healthy gains Monday, with the S&P 500 advancing 0.9% and NASDAQ up 1.4%. The Dow rose just 19 points or 0.1%, hurt by a 7% decline in IBM, one of its higher priced stocks (and therefore one of the more important in the Dow’s price-weighted average). IBM lopped 83 points off the Dow today, meaning that ex IBM the DJIA would have been up over 100 points or 0.6%. 24 of the 30 Dow stocks advanced Monday; 5 stocks other than IBM declined, with Cisco (-1.4%) and Caterpillar (-1.1%) the only other declines of note.
[Read more...]