news Sensex and Nifty: IT shares gain, but financial stocks keep D-Street under pressure: Key factors driving the market July 26, 2021