Sensex ends 214.33 pts higher at 38,434.72;

Sensex ends 214.33 pts higher at 38,434.72;