Oil prices fell after reports that the US and Iran gave preliminary approval to
a mediation proposal. Brent crude dropped over 2% to $104.78/bbl; WTI traded at
$96.18/bbl, down nearly 2% intraday.
2026-10-20
Oil prices fell after reports that the US and Iran gave preliminary approval to
a mediation proposal. Brent crude dropped over 2% to $104.78/bbl; WTI traded at
$96.18/bbl, down nearly 2% intraday.