Bonds also firmed, with the yield on the benchmark 2030 government issue down 2 basis points at 9.475%.