Is The Inflation Storm Letting Up?