India's 10-year yield slips to 7.108% despite Indian oil hikes

Business