Sensex Gains 500 Points
(Wednesday close: 59028.91)