It always looks inevitable in retrospect. Why wouldn’t US stocks rally, surging to the biggest weekly gain in a year, amid earnings euphoria like this? With no hint of fatigue, the S&P 500 Index spent the holiday-shortened week rolling past 2,700, while the Dow Jones Industrial Average jumped over 25,000. Ninety-eight companies in the Nasdaq 100 rose.
It happened as Wall Street stock analysts were jacking up profit forecasts. So fast that a measure tracking the frequency of upward earnings revisions to downward hit the highest level since 2011. The result was the best start to a year for the S&P

)