The agreement between Qatar and the United States will stop Iran from accessing a $6 billion humanitarian assistance fund.