news sensex and nifty today: Banks and metal stocks lift Sensex, Nifty above 15,750: Key factors driving the rally July 22, 2021
news Australian shares today: Australian shares rebound as healthcare stocks, banks gain July 21, 2021