The Indian rupee slipped to its lowest level in more than a month on Tuesday, driven by rising oil prices and Middle‑East tensions.