The Indian rupee slumped to its weakest level in over a month on Tuesday, pressured by higher oil prices amid renewed hostilities in the Middle East, while likely central bank intervention contained losses.
The rupee touched a low of 96.2375 per dollar, its weakest level since May 22, before ending the session down 0.6% at 96.20.