Sections
Shows
Events
Sensex, Nifty retreat from record highs on profit-booking, weak macroeconomic data