Muscat: Indian rupee witnessed the steepest fall in the last two years on Monday to hit a record low of 86.59 against US dollar.The money exchange houses...