20090706 unknown: Sensex's biggest Budget day fall; down 870 points