Indian bonds swung higher for a fifth straight session on Monday, supported by a pause in U.S.-Iran hostilities after renewed strikes over the weekend, though a widening monsoon deficit capped gains.
India's benchmark 10-year yield settled nearly 2 basis points lower at 6.7515%, falling for a fifth straight session and hovering at its lowest since March 20. Bond yields move inversely to prices.