Marine traffic through the Strait of Hormuz has halted, marking a significant shift from previous activity levels. The situation has raised concerns among global energy markets.
Marine traffic through the Strait of Hormuz has halted, marking a significant shift from previous activity levels. The situation has raised concerns among global energy markets.