Trade Setup For July 31: Nifty Faces Strong Resistance At 25,000 NDTV ProfitNIFTY50 above 24,950, SENSEX up 400 pts as the market cap of BSE-listed companies hits $5.5 trillion UpstoxWill Nifty surpass 25,000 or take support at 24,300 on Wednesday? See GIFT Nifty, FII data, F&O, crude, and more before market opens The Financial Express2 top stock recommendations from Aditya Arora The Economic Times Trade Setup For July 31: Nifty Faces Strong Resistance At 25,000 NDTV ProfitNIFTY50 above 24,950, SENSEX up 400 pts as the market cap of BSE-listed companies hits $5.5 trillion UpstoxWill Nifty surpass 25,000 or take support at 24,300 on Wednesday? See GIFT Nifty, FII data, F&O, crude, and more before market opens The Financial Express2 top stock recommendations from Aditya Arora The Economic Times Top stories – Google News