U.S. Markets closed

Recent sell-off has retail investors freaking out

CNBC: Talking Numbers

Retail investors are dumping stocks in favor of bonds. But, is now actually a good time to buy stocks?