20090731 business.india-business: Sensex surges over 310 points to a year's high