US Senate panel unanimously backs Congressional oversight bill on Iran dealThe Jerusalem Post(photo credit: The Jerusalem Post)