Oil Prices Hover Near $71 Amid Hormuz Traffic and US-Iran Talks | OOBF

Brent crude near $71, pressured by Strait of Hormuz traffic and US-Iran negotiations.

Open shared insight