Markets extend record run: Sensex closes 90 points higher at 34,443, Nifty settles at 10,637.

Markets extend record run: Sensex closes 90 points higher at 34,443, Nifty settles at 10,637.