WTI Crude Oil Price Drops to $67.84 Amid Supply Concerns Easing | OOBF

WTI crude oil price falls to $67.84 as US-Iran talks end without deal, easing supply disruption fears.

Open shared insight