Trump postponed the attack on Iran at the last minute": The attack on Iran was planned this week, but Trump postponed it at the last minute for a week or two. US allies knew the date of the planned attack before Trump made a last-minute decision to postpone it, said Amos Hochstein, a US diplomat and political negotiator.