Mumbai, Sept. 16 -- The Indian rupee stayed weak for the seventh consecutive session, declining 7 paise to 95.95 (provisional) against the US dollar on Wednesday, tracking a strong greenback overseas and foreign fund outflows. Rupee's slide was capped by positive domestic equity markets, even as crude oil prices remained elevated amid escalating US-Iran conflict. Local shares ended the session modestly higher as oil prices pulled back from recent highs and investors braced for a closely watched Federal Reserve rate decision later in the day. The U.S. dollar pulled back from near multi-week highs, yields on U.S. Treasuries held steady and oil prices edged lower, helping underpin investor sentiment. Oil prices fell nearly 1 percent today af...