WS #11091
Oil futures extend losses on potential US-Iran talks; Strait of Hormuz traffic normalizing, countering supply crisis narrative.
Oil Market De-escalation
Oil futures extend losses on potential US-Iran talks; Strait of Hormuz traffic normalizing, countering supply crisis narrative.