WASHINGTON (AP) — In a 48-hour whirlwind, President Donald Trump veered from elated to indignant to triumphant as his fragile Israel-Iran ceasefire agreement came together, teetered toward collapse and ultimately coalesced.

Trump, as he worked to seal the deal, publicly harangued the Israelis and Iranians with a level of pique that's notable even for a commander in chief who isn't shy about letting the world know what he thinks.

The ºÃÉ«tv Press. All rights reserved.