The benchmark 10-year yield ended at 7.3462%, its lowest since September 29, after closing at 7.3870% on Wednesday. It was down eight basis points in the previous three sessions.

“Commodities, including crude oil prices, are correcting as the rupee appreciates. The market has come to terms with expected rate hikes and real interest rates are looking more attractive than before,” said Sandeep Bagla, CEO of Trust Investment Funds.

“Market Positioning…