Friday's rally wasn't enough to save the three major averages from posting another losing week.| CNBC
Small-cap stocks are having a solid July. A few names happen to be loved by Wall Street and offer attractive dividends.| CNBC
Mike Santoli breaks down the 21-month old bull market.| CNBC