Fatih Birol says 'oil security is still a critical issue' and world should be 'worried' if situation does not improve.

IEA warns Hormuz closure could trigger an energy crisis. WTI reaching $110 in July 2026 at 2.8% YES.

Global economic headwinds could emerge if Strait of Hormuz disruptions continue for weeks. Financial markets show anxiety over escalating conflict and its impact on energy…