Top Match
Strait of Hormuz crisis could disrupt 20% of global oil supply, warns Thirty Three Energy CEO Mohamud
Thirty Three Energy CEO Mohamud Salat warns that rising tensions around the Strait of Hormuz could disrupt up to 20% of global oil supply, driving sustained high fuel prices and exposing Ken...