U.S.-Iran tensions push oil, India 10-year yield 7.04% rupee slips

Business