Further, selling by foreign funds and the widening trade deficit in March also dampened sentiment.
Sensex, Nifty record biggest single-day drop in 3 weeks
RBI now has to walk a real tightrope
Six Sensex companies add Rs 53,284.6 cr to market valuation
Taxtortion, Modi govt-style
Re snaps 2-day winning spree, ends lower by 6 paise against dollar