The Indian rupee breached the psychological 90-per-dollar barrier for the first time ever on Wednesday, touching an intra-day low of 90.13 before closing weak.The sharp currency depreciation triggered fresh risk-aversion in domestic equities, pulling the Nifty 50 and Sensex lower






