The Indian rupee weakened against the dollar on Tuesday, falling to 94.47 as rising oil prices and stalled energy flows through the Strait of Hormuz due to the U.S.-Iran conflict weighed on sentiment. Traders anticipate continued pressure on the rupee until energy supply disruptions ease, while the Reserve Bank of India is expected to intervene to manage volatility.