Indian rupee opens at 94.25 despite $100 Brent, U.S.-Iran concerns

Business