ET Market Watch: Nifty tops 24,000, Sensex up 569 points; key reasons behind market rally 27.06.2024 20:17 Economictimes.indiatimes.com