World faces deficit of 1 billion barrels of oil due to Hormuz closure, says Al Jaber

World faces deficit of 1 billion barrels of oil due to Hormuz closure, says Al Jaber
play icon
Sultan Al Jaber.

Gulf Today, Staff Reporter

Most Popular Stories