Inflation comes down, but uncertainty still prevails averted