Rupee hits 95.80 as oil surges amid US Iran tensions

Business