World Pulse
Nifty falls 85 points, Sensex slips 330 points as IT stocks drag markets, easing crude limits losses · World Pulse