Indian 10-year yield ticks to 7.0498% amid U.S.-Iran talks

Business