Markets hit record highs: Sensex rises over 100 points to 34,487, Nifty crosses 10,650.

Markets hit record highs: Sensex rises over 100 points to 34,487, Nifty crosses 10,650.