Mumbai, April 16 -- The Indian rupee sustained its rally for the third straight session and settled with a gain of 15 paise at 85.66 (provisional) against the US dollar on Wednesday, boosted by the renewed inflow of foreign funds and a weak American currency. The dollar index extended deep loses to hit a fresh 3-year low amid mounting concerns over the economic fallout from potential new U.S. tariffs. Meanwhile, positive domestic macroeconomic numbers triggered a buying rush in equities, strengthening the local currency. The benchmark S&P/BSE Sensex rose 309.40 points, or 0.40 percent, to 77,044.29 amid expectations that signs of moderation in domestic inflation, especially core inflation, could pave the way for more RBI rate cuts in the ...