Sensex ends 144 points lower at 34,155, Nifty holds 10,500; banking stocks lead decline.

Sensex ends 144 points lower at 34,155, Nifty holds 10,500; banking stocks lead decline.