Home Investing U.S. CPI data: is there upside left in the S&P 500?