Trade Setup For July 31: Nifty Bulls Eye 24,500 Breakout Amid Mixed Global Cues | Check Key Levels
On the domestic front, earnings from big players like Sun Pharma, Maruti Suzuki, ITC, Bajaj Finserv, Indian Oil Corporation and ABB will hog the spotlight.
\