The rupee has weakened due to concerns on the political environment and also global factors, explains Priyanka Kishore of Standard Chartered. She says further weakness in the rupee is not expected as the currency is likely to trade range-bound from here.