Markets surge to new highs: Sensex up over 300 points, Nifty eyes 10,900; banking stocks lead gains.

Markets surge to new highs: Sensex up over 300 points, Nifty eyes 10,900; banking stocks lead gains.