20070707 business.india-business: Swinging mkt: Days of broad-based rally over