Stock markets today: Nifty50 climbs 255 points to 22,968; Sensex jumps 787 points as bank stocks lift sentiment

Stock markets today: Nifty50 climbs 255 points to 22,968; Sensex jumps 787 points as bank stocks lift sentiment