Iran5d ago
Oil price surges toward $105 per barrel
Brent crude oil prices are approaching $105 per barrel amid the breakdown of Iran negotiations and the ongoing Strait of Hormuz blockade.
Sources
4 verified
Location
—
Updated
Thursday, 23 April 2026 at 03:24 UTC
No media · text-only dispatch
