Indian Rupee is now trading at 68.80 which is only a few basis points away from its lifetime low of 68.85. Following are the factors which we feel are making the currency nervous.