The rupee fell past the key psychological level of 96 per dollar on Tuesday, as oil prices climbed to a one-month high after the U.S. reimposed its naval blockade of Iran while the two countries stepped up attacks in the Strait of Hormuz.
The rupee declined 0.56% to 96.16 per dollar, its weakest level since late May.