Markets Extend Gains In See-saw Trade; Metal, Banking Stocks Sparkle In a volatile trade, the 30-share BSE Sensex rose 355.06 points or 0.62 per cent to settle at 57,989.90. During the day, it hit a high of 58,178.94 and a low of 57,503.90.