This coming earnings season could decide if a stock market at record highs has more room to run

Source – CNBC