India's retail prices have been moderating