Nifty, Sensex Rise On Gains In Banking, Energy stocks | Sharefundss