India, Iran, and Oil: Follow Up

A few days ago we posted this piece on trade negotiations between India and Iran. India imports 80% of its oil, and buys about 16% of its imported oil from Iran. This is a very important matter for India. The United States is pressuring India to participate in economic sanctions against Iran and that has [...]