Indian rupee rises to 95.16 against USD as dollar index retreats from 15-month highs.
Open shared insight