High food prices pushed up India’s annual retail inflation marginally to 5.77% in May, even as the country’s factory ...