The Indian rupee weakened against the US dollar on Wednesday, dragged down by falling equities, strengthening American currency and an uptrend in crude oil prices. Moreover, month-end dollar demand from exporters and banks also weighed on rupee sentiments. Investors are cautiously watching the US Congress as a spending and tax bill, expected to add trillions in debt, moves forward.