Let's take the president at his word. Iran, he says, is inventing tanker attacks and mines to push up energy prices before the midterms. Maybe so. The Revolutionary Guards are not a credible narrator, and no one should take their casualty reports on faith. But look at what Trump has just conceded. The price of oil is a political weapon, and the people paying for it are American drivers, truckers, farmers and anyone who buys anything shipped on a truck. If a war's costs can be turned against you at the ballot box, it was a war you were obliged to explain to the public beforehand.
He didn't. Brent is above $114, and shipping through Hormuz remains below pre-conflict levels whatever Tehran claims. That is the part nobody disputes. Then comes Mike Waltz at the United Nations, saying the war could last another year and that the blockade of Iranian ports will hold until Iran eliminates its highly enriched uranium and accepts limits on domestic enrichment. A year. Of this. Announced casually, by an ambassador, not argued before Congress by the commander in chief.
Here is what makes it infuriating. Limits on enrichment, a shrunken uranium stockpile and international inspections were the core of the 2015 nuclear deal. Trump tore it up in 2018, promising a better one. Iran's enrichment advanced, its stockpile of near-weapons-grade material grew, and now Washington proposes to blockade its way back to terms it once had on paper. We are paying $114 oil to relearn what diplomacy had already bought at a fraction of the cost. Nobody involved in that decision has been made to answer for it.
The human arithmetic is just as plain. A war of this length doesn't distribute its pain evenly. Sailors on escorted tankers carry the physical risk. Ordinary households carry the price risk, because fuel and freight costs run through every grocery bill and delivery fee. Oil producers and traders who hold the right positions are the ones who can profit from the turbulence. The administration speaks as though this is a test of national resolve. It is more accurately a transfer, from people who can least absorb a shock to those who can most easily exploit one.
And where is Congress? The Constitution gives it the power to declare war precisely so that a year-long commitment is not made by announcement. Republicans who spent a decade lecturing about executive overreach have discovered a sudden fondness for it. But Democrats should not enjoy this too much. Too many of them have treated war powers as a messaging exercise, issuing statements of concern and skipping the harder work of forcing recorded votes and putting every member on the record about a blockade with no end date. Opposing Trump's war is not the same as opposing it effectively. The party that wants credit for caution at the pump has to earn it in the chamber.
None of this requires pretending Iran is benign. The regime is repressive, its proxies have done real damage, and a nuclear-armed Tehran would be dangerous. The Left can hold that view and still ask the questions this administration treats as disloyal. What is the objective, in terms that would let us declare victory? What does "eliminate" mean, and who verifies it without inspectors? What is the exit if Iran refuses, as a year-long timeline implies it might? A strategy that cannot answer these is not toughness. It is drift with an aircraft carrier.
Trump is right that energy prices will shape November. He is wrong about whose fault that is. The mines and the missiles are Iran's. The decision to build a policy that makes American households hostage to the Strait of Hormuz belongs to Washington, and voters should remember that.
How it may affect me
Expect higher gasoline and diesel prices, which also lift shipping and food costs. If oil stays elevated, inflation may ease more slowly, keeping borrowing costs for mortgages, car loans and credit cards higher for longer. Households with long commutes or heating oil bills will feel it first.


