It is sobering to consider that an historic, 13-month market stampede (one now exceeding 75%) has done nothing more than restore the market to levels first seen twelve years ago.
Apr
05
2010
It is sobering to consider that an historic, 13-month market stampede (one now exceeding 75%) has done nothing more than restore the market to levels first seen twelve years ago.