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.