Sensex rises 300 points as bank stocks, RIL gain; Nifty tops 10,100 | Sharefundss