After a dismal start, benchmark indices recovered most of their losses on Wednesday as metals and some energy counters gathered buying interest. The BSE Sensex, which, touched a low of 52,612, was down 100 points at 53,077, while the NSE Nifty 50 had reclaimed the 15,800-level.