India is allowing state refiners to import Iranian oil on a cost, insurance and freight basis, switching to Iranian vessels after most Western insurers dropped Iran.

Tehran is offering almost free shipping and extended credit period, arranging for tankers and insurance after Indian firms including Shipping Corp of India (SCI) were forced to halt voyages to Iran due to US sanctions.