The Indian rupee gained 9 paise to trade at 88.51 against the US dollar on Wednesday, primarily supported by lower crude oil prices. However, investor sentiment was weighed down by volatile global equity markets, a strong US dollar, and foreign capital outflows from domestic markets. Key concerns for investors include the progress of the proposed India-US trade deal and upcoming domestic PMI data.