Trump to address nation amid shifting messaging on Iran war, soaring gas prices

President Donald Trump answers questions from reporters after signing an executive order in the Oval Office of the White House Tuesday, March 31, 2026, in Washington, as Commerce Secretary Howard Lutnick listens. (AP Photo/Alex Brandon)

President Trump is set to address the nation on the Iran war at 9 p.m. Eastern time on Wednesday night, with White House press secretary Karoline Leavitt saying he would be providing “an important update,” without providing further details.

On Tuesday, Trump said he expected the conflict to be over in two to three weeks, adding, “we’ll be leaving very soon,” and promising gas prices would then “come tumbling down.”

Trump shrugged off what would happen to the blockaded Strait of Hormuz – which has cut off one fifth of the world’s oil supply – saying, “we’re not going to have anything to do with it.” He said that it wouldn’t affect the U.S. and would be something for other countries to deal with.

“They’ll be able to fend for themselves,” he said, having previously told European allies who have refused to enter the war to “go get your own oil!”