India gets a shite ton of its oil from Iran. China gets from 18-23% of its oil from Iran.