Sensex and Nifty close higher for 4th straight week

Business