IEA Chief Birol: I've said before that if strait of hormuz did not open until end of June, world economy will be in a red zone.

18 Jun 2026 07:48Energy