Summary
The Indian rupee closed at 94.49 against the US dollar, rising by two paise due to positive foreign investments and increased risk appetite. However, rising crude oil prices and ongoing US-Iran tensions could limit further appreciation, with traders now watching US non-farm payroll data for future market trends.