Indices hit record highs; Sensex above 84,000, Nifty surpasses 25,600
The Nifty Metal index gained 1.5 percent in early trade, breaking a three-day losing streak, following Macquarie's upgrades on ratings and price targets for several major players in the metal sector.