Indian Rupee Stuck at 83.06 as Import Demand Caps Gains