Trump: Israel must protect itself; Iran deal is strong | PiQ Markets