During the day, the rupee weakened to a new record low at close to 88-to-a-dollar mark but closed substantially off that mark, at 87.48, while gold prices inched closer to the Rs 88,000-per-10 ...