The Indian rupee fell sharply on Wednesday, slipping past the crucial 90-per-dollar level for the first time ever. The currency dropped to a new record low of 90.13 against the US dollar, breaking its previous all-time low of 89.9475 touched just a day earlier.