Trump claims Iran peace deal will be signed Sunday, but Tehran and events in Lebanon cloud the timeline · Pollar