Sensex falls for second day, ends 162 points lower at 34,184; banking stocks weigh.

Sensex falls for second day, ends 162 points lower at 34,184; banking stocks weigh.