Shaking off the previous day's correction, the major indices snapped back to recover most of Wednesday's losses. The broad market opened slightly higher, drifted lower in the early going, then reversed to grind higher throughout the rest of the day. The Nasdaq Composite gained 1.3%, the S&P 500 1 ... Read more