India's 10-year yield at 6.76% after US strikes on Iran

Business