Sensex soars 19 months high, surges over 300 points

Thumbnail