The rupee fell 29 paise to close provisionally at 95.22 against the US dollar on Monday, marking its third consecutive session of losses. Elevated crude prices and geopolitical tensions weighed on sentiment, while gains in domestic equities cushioned the decline