The Indian rupee moved above the 87-mark against the US dollar on July 30, settling at its lowest level since mid-March as global and domestic pressures weighed on sentiment. The fall came amid growing concerns over delayed progress in the proposed India-US trade agreement and a sharp rise in global crude oil prices.