The revamped 30-stock BSE Sensex swung in a wide range of 108.24 points intra-day, but settled up 27 points to close at 4,998.57, off from day