The DJIA today shed 106 points. The cause? A slew of mixed economic data stoked investor caution and a wait-and-see approach to the markets ahead of Friday's unemployment report.
Nine of 10 S&P 500 sectors were in the red today. Healthcare stocks were the lone bright spot.