The S&P 500 index and Nasdaq composite are near record highs, but aren’t making much headway either.
read more