Mumbai, March 19 -- The Indian rupee appreciated for the fourth straight session and climbed by 19 paise to close at 86.37 (provisional) against the US dollar on Wednesday, supported by a positive trend in domestic equity markets and lower global crude oil prices. Indian shares edged up slightly on Wednesday despite mixed cues from global markets amid optimism surrounding a potential Russia-Ukraine truce and ahead of the Federal Reserve policy decision. The benchmark S&P/BSE Sensex moved in a narrow range before ending the session up 147.79 points, or 0.20 percent, at 75,449.05. The broader NSE Nifty index edged up by 73.30 points, or 0.32 percent, to 22,907.60. However, a strengthening American currency against major currencies overseas ...