WTI crude oil futures for July 2026 delivery fell by 2.16% to $86.98 per barrel

The WTI crude oil futures for June 2026 delivery fell to $88.54 per barrel

Oil markets tumble in Asia trading, with Brent and WTI falling on optimism over US-Iran talks that could stabilise flows through the vital Strait of Hormuz

Expectations of improved US-Iran relations send oil price lower