Sensex and Nifty rise 1.6% to almost 2 month highs

Business