Sensex, Nifty End At Two-Month High
Markets Near 2-Month High