President Donald Trump lashed out at a reporter on Thursday, April 23, calling her “such a disgrace” after she asked how much longer the war with Iran would last and what he would tell Americans confronting higher gas prices.
The sharp exchange happened during a White House event focused on health care costs. A reporter pressed Trump on public concerns about the conflict’s duration and its impact on household budgets.
National average gas prices have climbed above $4 a gallon since fighting began earlier this year, driven by disruptions in the Strait of Hormuz.
Trump’s response elicits questions
Trump did not give a timeline. Instead, he turned on the reporter.
“You’re such a disgrace,” he said. “Did you hear what I just said? How many years was Vietnam?”
The moment, captured on video and widely shared by journalist Aaron Rupar, drew swift backlash online. Critics described the response as evasive and insensitive. Supporters saw it as Trump pushing back against what they view as hostile questioning.
The war with Iran started in February after months of mounting tensions. U.S. and Israeli forces targeted Iranian nuclear sites and military infrastructure.
Iranian forces responded by harassing oil tankers and restricting passage through the narrow Strait of Hormuz, a key route for global oil supplies.
Also Read: Trump Weighs in on Special Forces Soldier Arrested for Betting on Maduro Raid
That choke point carries about one-fifth of the world’s daily oil. With shipping slowed, crude prices jumped and soon appeared at American pumps. In some states, regular unleaded now tops $5.
Trump has repeatedly said the price spike is temporary. He insists that gas will “come roaring down” once the conflict ends and the strait fully reopens. This week, he dismissed his own energy secretary’s prediction that relief might not arrive until 2027.
“I think he’s wrong on that. Totally wrong,” Trump told another reporter. He has maintained that victory over Iran will bring fast economic benefits, including cheaper fuel.
Yet the war has already dragged on longer than many expected. Early talk of a short, decisive operation has given way to daily costs in the hundreds of millions of dollars. Wholesale energy prices rose sharply last month, feeding broader inflation worries.
At the event, Trump tried to pivot to the bigger goal: stopping Iran from getting a nuclear weapon. He argued that enduring higher costs now would deliver long-term security.
“You know what they get for that?” he said in the clip, referring to the gas price pain. “Iran without a nuclear weapon.”
The Vietnam War
The Vietnam reference landed poorly with many. The U.S. fought in Vietnam for more than a decade, from the early 1960s until 1975.
More than 58,000 American troops died. Trump himself received multiple draft deferments during that era and has regularly criticized the war as a mistake.
Democrats and some veterans called the comparison tone-deaf. They noted that Vietnam never threatened U.S. gasoline supplies the way the current disruptions in the strait do.
Others pointed out that Trump has described the Iran operation as limited, not an open-ended ground war.
White House officials said Trump meant that complex military campaigns take time and that critics should not demand instant results.
Also Read: Iran’s President Rejects Trump’s “Division” Claims, Vows United Front Against ‘Aggressor’
Voters are increasingly concerned, with the most recent polls showing that many still support a forceful response to Iran, but backing fades when the costs and length of such an action are increased.
Families in swing states say they’re feeling the pinch at the pump and in grocery bills tied to elevated transportation costs.
Trump’s team and the White House have been focusing on other economic wins, including recent tax refund numbers and steady retail sales, to defend the president’s stance on war.
They argue the country can handle $4 gas if it means removing a major threat in the Middle East.




