You'd never guess that smaller stocks suffered more from the way the Russell 2000 has been outperforming the 30 mega caps in the Dow Jones Industrial Average throughout March: The Russell 2000 is up 0.6 percent month-to-date vs. a 2.3 percent loss for the Dow.
Read Full Article »