The Strait of Hormuz carries 20% of world oil. Its 2026 blockade became the largest oil supply shock in history, cutting IMF growth to 3.0%.
Economy & Business News
Markets, inflation, trade policy, and corporate shifts are explained clearly, helping readers understand the financial forces behind headlines.