The Indian rupee breached the psychologically crucial 94-per-dollar mark on Friday The ongoing conflict in Iran has disrupted key oil routes, sending crude prices sharply higher By 10:20 am on Friday, investors had lost nearly Rs 7 lakh crore in market value