Nifty, Sensex Jump Over 1%: Three Reasons Why Markets Are Rising Today

Banking stocks lead as foreign flows return and global risk appetite improves.