Skip to main content

Oil prices surge after Trump vows retaliation for Iranian attack

A customer pumps gas at a Freedom Fuel Network gas station on July 8, 2026, in Dresher, Pennsylvania. (Joe Lamberti/Getty Images)

(NEW YORK) — Global oil prices surged on Wednesday after an Iranian attack elicited a vow of reprisal from President Donald Trump, ending a brief calm that had renewed hope among investors of a negotiated resolution.

A benchmark index for worldwide crude prices climbed more than 7% on Wednesday, crossing above $90 a barrel.

Major stock indexes, meanwhile, tumbled. The Dow Jones Industrial Average plunged 710 points, or 1.3%, while the S&P 500 increased 0.6%. The tech-heavy Nasdaq declined 0.8%.

Oil prices account for a large share of the price of auto gasoline. The average price of a gallon of gas currently stands at $4.09, according to AAA, marking a 37% jump since war broke out in late February.

Trump on Wednesday said the U.S. will respond to an overnight missile attack launched by Iran.

“We’ll be hitting them [Iran] hard,” Trump told Fox News.

The U.S. intercepted an “attempted surprise attack” involving multiple ballistic missiles, which targeted U.S. forces in the Middle East on Tuesday, according to U.S. Central Command.

Oil prices have swung dramatically over recent weeks in response to on-again, off-again fighting.

Last month, oil prices briefly fell to their lowest level since before the war on news that a preliminary peace agreement had been reached.

A resumption of large-scale fighting between the U.S. and Iran, however, cast doubt over the staying power of that deal.

Shipping traffic in the Strait of Hormuz declined sharply as the war escalated. The maritime trading route facilitates transport of about one-fifth of global oil supply. In turn, worldwide oil prices soared above $100 a barrel.

Another round of price relief arrived on Monday after the U.S. paused attacks on Iran over the weekend, but the resumption of fighting on Tuesday rekindled price gains.

The Iran war set off a jump in overall inflation due in large part to a rise in oil prices and, in turn, fuel costs.

Fed Chair Kevin Warsh, who took the helm of the central bank in May, has repeatedly vowed to slash inflation to the Fed’s desired level of 2%. The annual pace of price increases currently registers at 3.5%.

“Persistently high prices are a burden for the American people,” Warsh told reporters in Washington, D.C., last month. “This committee will deliver price stability.”

The Fed held interest rates steady on Wednesday, describing “elevated” inflation attributed in part to “supply shocks that have driven price increases in certain sectors, including energy.”

Odds stand in favor of a quarter-point rate hike in September, the next time central bankers meet, according to the CME Group’s FedWatch Tool, a measure of investor sentiment.

Copyright © 2026, ABC Audio. All rights reserved.

Winning numbers drawn for estimated $1 billion Powerball jackpot

▶ Watch Video: Powerball jackpot grows to $1 billion, the biggest lottery prize of the year so far The winning numbers have been drawn for Wednesday's $1 billion Powerball jackpot. They are 4, 26, 66, 67 and 69, and a Powerball of 9.It was not immediately announced whether any winning jackpot tickets were sold.The jackpot, which reached the sum after no one won in Monday's drawing, is the eighth-largest Powerball prize of all time. This is the 15th time a $1 billion prize level has been reached in U.S. lottery history.The cash value for a lump sum payment is $433.1 million. Winners can also choose to take their prize in 30 annual payments that increase by 5% per year. Both the lump sum payout and the annuity payout totals are before taxes.This is the biggest jackpot of 2026, as well. The last winner of a billion-dollar jackpot was in December last year, when a single ticket in Arkansas won $1.82 billion, the second-largest jackpot in lotto history. Wednesday's drawing will be the 44th since a Powerball jackpot was won on May 2, when tickets purchased in Florida and Texas split a $20 million prize.This drawing will be the first to possibly have a winner from the U.K., which began selling tickets in late July. The game can be played in 45 states, the U.S. Virgin Islands and Washington, D.C. Tickets are $2 each. "The growth of this jackpot reflects an extraordinary level of player interest," Stephen Durrell, Powerball Product Group chair and Kansas Lottery executive director, said in a statement. "Ticket sales for [Monday] night's drawing exceeded expectations and increased more than 86% compared to the previous Monday drawing. We're also continuing to see strong participation from both new players in the United Kingdom and millions of Americans who join in as the jackpot reaches the $1 billion mark."While there were no big winners in Monday's drawing, someone in Tennessee won $2 million, and there were $1 million winners in California and Maryland. Fourteen people won $150,000.Your chances of winning the big jackpot are just 1 in 292.2 million. The drawing is at 10:59 p.m. ET.
Read Next Story