Sensex rises 94.84 points, Nifty nears 24,600 on foreign buying

Business