The rupee has shown a significant recovery, closing at 93.90 this week, its best level since April. Recent drops in oil prices have alleviated inflation concerns and supported the local currency. Simultaneously, foreign portfolio investors have made substantial net purchases in Indian equities, contributing to market stability. Indian equity indices have also rallied over 10% from recent lows, showing strong corporate earnings.