Sensex at 77,986, Nifty above 24,350 amid U.S.-Iran peace hopes

Business