Market develops cold feet ahead of Q1 earnings; Sensex snaps 5-day winning run, tanks 346 pts

As many as 22 Sensex stocks closed lower with RIL as the worst drag.