Does Iran have upper hand and deal the only way out for Trump?

time Jun 03 2026