The Indian rupee has reached a historic low. Worries about rising oil prices due to the Iran conflict are impacting the economy. Analysts predict further weakening if oil prices remain high. Foreign ...