image
Sensex ends 329 points higher to reclaim 35k, IT stocks surg