India has ended crude oil imports from Iran, following the US administration’s assurance of adequate supplies to meet the country’s import-dependent energy needs. While there has not been any official confirmation that crude oil imports from Iran have ceased, sources said that government-owned oil refining-marketing companies have jointly taken a decision not to enter into any future shipment contracts from the Persian Gulf nation.