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