India 10-year yield falls to 6.88% after oil, retail inflation

Business