Inflation has come in much less than had feared