Mumbai, June 20 -- The Indian rupee recovered some of its lost momentum from a three-month low tracking mild weakness in dollar overseas. Yesterday, rupee extended losing streak for the third consecutive day, hits weakest level since mid-March against the US Dollar as the escalating Middle East conflict fuels fresh supply worries and keeps Crude Oil prices elevated. Higher Oil costs continue to strain India's import bill, adding persistent pressure on the Rupee. INR depreciated 30 paise to close at 86.73 against US dollar on Thursday, weighed down by the strength of the American currency in the overseas markets and rebound in international crude oil prices fuelled by ongoing geopolitical uncertainties. Moreover, muted domestic equity market...