WASHINGTON: 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.

Before asserting that Iran and Israel had agreed to a cease-fire, President Trump spoke to Prime Minister Benjamin Netanyahu of Israel and Iranian officials, with Qatar helping to…

President Donald Trump announced a cease-fire between Israel and Iran in effect, seven hours after he announced truce plans, half a day after Iran struck a U.S. base in Qatar and…