India’s benchmark 10-year government ​bond yield spiked on Friday, ​driven by mounting concerns about a potential military confrontation ​between the U.S. and Iran that has bid crude oil prices up to their highest in six months.