Sensex, Nifty Rally For Fifth Straight Day End Near 3 Month Highs | Sharefundss