20070531 business.india-business: Sensex dips 97 points on China factor