Shaking off early weakness following the previous day's breakout to new highs, stocks recovered to close with mixed results yesterday. The major indices chopped around in negative territory throughout the morning session, reversed at mid-day, then drifted higher in the afternoon. The S&P 500, down ... Read more