Indian 2036 bond yield holds at 7.44% amid oil, inflation

Business