20070531 business.india-business: Markets close at an all-time high