Not surprisingly, resistance of the S&P 500's February highs triggered a broad-based sell-off yesterday, causing the major indices to register their largest losses in weeks. The Dow Jones Industrial Average tumbled 3.6%, the Nasdaq Composite 3.9%, and the S&P 500 4.3%. The small-cap Russel ... Read more