Markets at record highs: Sensex climbs 300 points, Nifty trades at 11,645; bank, metal stocks lead.

Markets at record highs: Sensex climbs 300 points, Nifty trades at 11,645; bank, metal stocks lead.