Donald Trump Halts Iran Bombing Amid Growing Domestic Opposition
President Donald Trump halted air strikes against Iran on July 24 and shifted toward diplomatic efforts as the war becomes an unpopular political quagmire.
President Donald Trump halted a U.S. bombing campaign against Iran on July 24, 2026, shifting the strategy toward diplomatic resolution after five months of conflict. The hostilities escalated in early July following Iranian attacks on oil and gas tankers intended to maintain control over the Strait of Hormuz, which triggered two weeks of daily U.S. air strikes on Iranian military and economic infrastructure. While a June 17 memorandum of understanding sought permanent peace, the deal collapsed over disputes regarding the release of frozen Iranian assets and the reopening of the strait.
The conflict has evolved into an unpopular quagmire characterized by high gas prices and a lack of a clear endgame. Internally, the Republican Party is fractured; some legislators are blocking the SAVE America Act and recess appointments, while the House of Representatives passed a war powers resolution opposing the war. Right-wing media figures have shifted from maximalist support to expressing doubt about the mission's costs.
Recent military actions include Iranian missile attacks on U.S. bases in Jordan and a Chinese company building in Kuwait. Currently, the Government of Oman is mediating a proposal for a ten-day truce and a joint management mechanism for the Strait of Hormuz to ensure free passage. Despite public claims of patience, reports indicate Trump is privately frustrated by the absence of a clear endpoint to the hostilities.