20060720 business.india-business: Sensex zooms 300 pts in opening trade