Peace agreement set to be formally signed on June 19 as Strait of Hormuz reopens and energy markets anticipate relief. Key Highlights The United States and Iran have reached a landmark peace agreement aimed at ending a four-month conflict that rattled global energy markets and heightened fears of a broader...









