Oil Prices Crash Nearly 7% on US-Iran Peace Deal Hopes | OOBF

Brent and WTI crude futures drop sharply amid optimism for US-Iran peace agreement.

Open shared insight