The Indian rupee weakened in midday trade on Tuesday, weighed down by oil firms buying dollars to meet import commitments.
Indian rupee weakens as oil firms buy dollars