20071115 business.international-business: India; China demand not pushing oil prices