AAMER MADHANI and JOSH BOAK.

President Donald Trump arrives for a formal dinner at the Paleis Huis ten Bosch ahead of the NATO summit in The Hague, Netherlands, Tuesday, June 24, 2025. (AP Photo/Markus Schreiber)

A whirlwind 48 hours: How Trump’s Israel-Iran ceasefire agreement came together

In a 48-hour whirlwind, President Donald Trump went from elated to indignant to triumphant as the fragile Israel-Iran ceasefire agreement came together, teetered toward collapse and ultimately coalesced. Trump publicly on Tuesday harangued Israelis and Iranians with pique that’s even notable for someone who isn’t shy about letting the world know exactly what he thinks. The effort was helped along as his aides, and Qatari allies, sensed an opening after following a half-hearted, face-saving measure by Tehran to retaliate against the U.S. for strikes against three key nuclear sites. It didn’t hurt that Prime Minister Benjamin Netanyahu, after 12 days of bombing, could make the case to the Israeli public that Iran’s nuclear program was diminished.

Read More »
President Donald Trump walks on the South Lawn upon arriving at the White House, Saturday, June 21, 2025, in Washington. (AP Photo/Jose Luis Magana)

Trump’s big gamble in Iran is a risky moment after his pledges to keep US out of ‘stupid wars’

President Donald Trump has expressed certainty that his big gamble to directly assist the Israelis delivered a knockout blow to Iran’s nuclear program — even as many of his supporters and detractors are warning that U.S. military action could lead the United States into an expansive regional conflict. In Trump’s remarks to the nation on Saturday evening from the White House, he said the strikes “obliterated” three critical Iranian enrichment facilities and “the bully of the Middle East must now make peace.” But it’s a risky moment, Trump has belittled his predecessors for tying up America in “stupid wars” and has repeatedly said he’s determined to keep the U.S. from getting involved in another messy conflict.

Read More »
loader-image
Rapid City, US
12:26 pm, Jun 25, 2025
temperature icon 76°F
few clouds
55 %
1013 mb
6 mph
Clouds: 20%
Visibility: 6 mi
Sunrise: 5:11 am
Sunset: 8:40 pm

Finance.

  • Loading stock data...