The Indian rupee strengthened to 96.15 against the dollar due to a drop in crude oil prices. Despite temporary relief, experts warn of ongoing geopolitical risks and seasonal pressures that could challenge the currency's stability in the near future.