Nifty 50 has gained nearly 2% so far in July and had climbed above the 24,500 mark in the previous session — its highest level since April. With the index approaching key resistance levels, investors closely watch whether Nifty 50 can scale the psychologically significant 25,000 mark this month.