The Indian rupee appreciated for the third consecutive session, closing at 94.53 against the US dollar, supported by easing geopolitical tensions, falling crude oil prices, and softer dollar index. Equity inflows and positive global sentiment further strengthened the currency outlook