20040519 business.india-business: Markets come off highs