20050426 world.us: India; China account for high oil prices: Bush