20080704 business.international-business: India; China not to be blamed for oil price hike: Deora