Sensex Gains Over 300 Points
(Thursday close: 59202.90)