WS #14228
Strait of Hormuz traffic near standstill, nuclear strike discussions reported, and stalled negotiations keep oil prices elevated and risk-off sentiment.
US-Iran Conflict Escalation
Strait of Hormuz traffic near standstill, nuclear strike discussions reported, and stalled negotiations keep oil prices elevated and risk-off sentiment.