Rupee opens at 95.26 as oil eases, U.S.-Iran tensions linger

Business