Oil prices tumbled and equities rallied after President Donald Trump signaled an imminent deal with Iran. Brent crude fell $4 to $7 per barrel, while stock markets absorbed the relief from reduced geopolitical risk.

Trump described the potential agreement as a “very, very good deal,” suggesting it could be signed within days. His rhetoric emphasized reopening the critical Strait of Hormuz, a move that would significantly stabilize global energy supplies.

However, Iranian officials have dismissed specific deal frameworks as speculative and unapproved. No final memorandum has been executed, creating a stark contrast between Washington’s optimism and Tehran’s caution.

The conflict had persisted for over 100 days by early June, embedding a heavy geopolitical risk premium into energy markets. The initial ceasefire announced on April 7 offered hope, but continued US military strikes undermined confidence in a lasting resolution.

Key sticking points remain: Washington demands Iran surrender its enriched uranium stockpile, while Tehran seeks boundaries on its nuclear program distinct from US terms. The Strait of Hormuz handles roughly 20% of global oil supply, making any disruption or resolution highly consequential for pricing.

Crypto markets, including Bitcoin and Ethereum, remained relatively stable during this volatility, tracking broader macroeconomic sentiment without mirroring the dramatic swings seen in crude.