Abu Dhabi National Oil Company CEO: The closure of the Strait of Hormuz has led to a global oil shortage of 1 billion barrels.

2026-05-12

Abu Dhabi National Oil Company CEO: The closure of the Strait of Hormuz has led to a global oil shortage of 1 billion barrels.