Inflation still stubborn but glimmers of hope