Rupee falls to 95.31 as oil spikes on U.S.-Iran tensions

Business