Rupee rises 23 paise to settle at 92.91 against US dollar

The Indian rupee strengthened by 23 paise to close at 92.91 against the US dollar, buoyed by a weakening American currency, retreating crude oil prices, and fresh foreign fund inflows amidst growing optimism for easing geopolitical tensions. Photograph: Priyanshu Singh/Reuters