Indian rupee falls to 94.95 amid U.S.-Iran oil tensions

Business