Indian Rupee at 90.92: Investors Cautious, Will It Strengthen?