Sensex reclaims 50K mark, surges 521 pts on bank, IT stocks; Nifty ends above 14,850 | Sharefundss