The Indian rupee declined to its weakest level in two months on Monday as oil prices continued to press higher amid sustained hostilities in the Middle East, while dollar sales from state-run banks blunted the pressure.
The rupee fell 0.2% from its closing level on Friday to 96.4575 per dollar, its lowest since May 21 and inching near its all-time low of 96.96 hit in the same month.