Shipping traffic through the Strait of Hormuz has dropped dramatically to single-digit levels, indicating a significant disruption in global energy supply chains that could affect commodity prices and business operations.
← Back to all articles