The announcement carries implications for several countries, including India, which has trade links with Iran over the years. The announcement carries implications for several countries, including India, which has trade links with Iran over the years.