A merchant vessel can be observed moored along the shoreline of the United Arab Emirates, within the Strait of Hormuz, near Dubai, on March 2nd, 2026. The surge in sea traffic resulted in an accumulation of ships awaiting passage close to Dubai. This underscores the critical significance of the waterway, which facilitates one-fifth of the world’s energy commerce.Picture: Getty Images
{content}
Source: {feed_title}
Related