Brent crude falls 1.5% on signs of revived US-Iran peace talks | OOBF

Brent crude drops to $97.85 amid easing tensions and US blockade of Strait of Hormuz.

Open shared insight