Trump signs initial Iran framework deal amid record-low approval ratings | Oueway Signal