Mumbai, Jan. 6 -- The Indian rupee recovered some lost ground on Tuesday tracking a decline in the US dollar index. INR snapped a four-day losing streak and appreciated 12 paise to settle at 90.18 (provisional) against the American currency. Weak domestic equity markets and geopolitical tensions between the US and Venezuela however capped sharp gains for the domestic unit. At the interbank foreign exchange, the rupee opened at 90.22 against the US dollar and traded in the range of 90.08-90.25 before settling at 90.18 (provisional), up 12 paise from its previous close. Indian shares ended lower on Tuesday to extend losses from the previous session as investors weighed the risk of fresh U.S. tariffs and rising geopolitical tensions. The ben...