Markets reversed the losses of previous day and closed at another record high on Thursday. The BSE Sensex closed at 57,852.54, up 514.33 points to 0.90%. The Nifty was at 17,234.15, up 157.90 points or 0.92%