Dalal Street witnessed a powerful broad-based rally on Wednesday, with the BSE Sensex and NSE Nifty surging over 1% each and inching closer to their record highs. The market capitalization of BSE-listed companies swelled by ₹4 lakh crore. All sectoral indices traded positively. Factors like U.S. Federal Reserve rate cut expectations and hopes of a Reserve Bank of India rate cut fueled investor optimism, with analysts pointing towards a potential earnings upgrade cycle for Indian companies.