News Sensex at all-time high of 29,000, Nifty at 8,745

Top