Is Inflation Back?