Market Data Evidence

WTI crude fell to approximately $74.82 a barrel on June 18 and Brent to ~$78 - down roughly 18% from the ~$91 level of June 10-11 - after the US and Iran signed their interim peace agreement, raising expectations of increased supply. WTI is now BELOW the <$80-for-30-days invalidation threshold of the persistent-energy-shock thesis.

Provenance — node opacity = source trust
Evidence Strength
Strong
Evidence Observed At
Jun 18, 2026 · 4:00 PM UTC
Citation
https://tradingeconomics.com/commodity/crude-oil
Citation Source
investing-com
Market Metric
Close Price
Observed Value
74.82