Brent crude rose 1.9% to $103.82 per barrel and WTI up 2.0% to $94.83 amid Iran‑Hormuz tensions.
Iran attacked three vessels, seized two in the Strait of Hormuz, citing retaliation for a U.S. naval blockade.
U.S. oil and petroleum product exports hit a record 12.88 million barrels per day while gasoline inventories fell 4.6 million barrels.
Analysts warn Hormuz disruption could block roughly 20% of global oil supply, keeping price pressure upward.