Global Oil Markets on Edge as Iran Threatens Strait of Hormuz Closure

Global Oil Markets on Edge as Iran Threatens Strait of Hormuz Closure Strategic waterway carries 20%…