Oil prices fall below $100 on US-Iran dialogue and naval blockade | OOBF

Crude oil drops below $100 amid hopes for de-escalation and ongoing naval blockade.

Open shared insight