India has ended all imports of oil from Iran, its ambassador in Washington says, becoming the latest country to grudgingly comply with threatened U.S. sanctions.
A