Iran is feeling the pinch of mounting international sanctions particularly on its oil sector the US said today, amid Tehran's threat to close down a key waterway in the Persian Gulf.
Iran feeling pinch of international sanctions: