Indian rupee opens flat at 95.55 amid oil, U.S.-Iran tensions

Business