#Sensex ends 44 points lower at 33,307, #Nifty settles at 10,226; banking, metal stocks weigh.

Sensex ends 44 points lower at 33,307, Nifty settles at 10,226; banking, metal stocks weigh.