The Indian rupee posted its biggest single-day fall in more than 12 years on Wednesday, hit by rising outflows from the local share market and heavy dollar demand from state-run banks to meet commercial operations. Rupee ended at 49.30/32 per dollar, 2.4 per cent weaker than Tuesday's close of 48.1250/1400. On October 27, it fell to a record low of 50.29.