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