Sensex Swings To Gains In The Final Hour Of Trade
(Tuesday Close: 59,031.30)