Sensex falls nearly 600 to 77,258.76 as oil tops $100

Business