Sensex ends 258 pts higher, Nifty reclaims 15K; RIL, energy stocks gain | Sharefundss