20% of global oil supply—offline. The Strait of Hormuz disruption may be the largest physical supply shock in history. For investors, the question isn’t what happened—it’s what it reveals about market positioning.
Watch Adam Rozencwajg explain in this video.