Better-than-expected inflation data Friday morning sparked an end-of-week rally in stocks, sending the Dow, S&P 500 and ...