20100622 business.india-business: Yuan push: Sensex rises 306 points