Snapping two days gains, the Indian rupee fell against US dollar on dollar buying by public sector State Bank of India, month end demand from oil and defence companies. Indian rupee closed 62.51 down 0.75% against the US dollar. Rupee opened at 61.90 and touched intraday low of 62.56 and a high of 61. 76.