The Indian rupee opened at 93 per dollar, up 6 paise, supported by central bank actions. However, concerns over the Iran conflict could limit gains. Market experts see potential fluctuations due to rising oil prices and increased bond yields reflecting cautious investor sentiment.