The Indian rupee fell past 95 per dollar on Wednesday, with rising oil prices undoing the central bank's recent efforts to prop up the currency.
The rupee opened weaker and remained under pressure through the morning session, breaching the 95-per-dollar level with little resistance to drop to a low of 95.2250.