The Hormuz crisis has lasted for nearly 100 days, and oil prices are still hovering between $80 and $110. What is the root cause of this cyclical curse? Three possible solutions have been outlined for you. Click to view.

2026-06-03

The Hormuz crisis has lasted for nearly 100 days, and oil prices are still hovering between $80 and $110. What is the root cause of this cyclical curse? Three possible solutions have been outlined for you. Click to view.