Oil Prices Decline as US-Iran Talks Loom Amid US Shipping Blockade | OOBF

Oil prices fall on geopolitical tensions and expected IEA supply report.

Open shared insight