A commercial ship is seen anchored on the coast of the United Arab Emirates, in the Strait of Hormuz, Dubai, on March 2nd, 2026. The increase in maritime traffic caused more ships to wait near Dubai, which shows the importance of the strait, which handles 20 percent of the world’s energy trade.Photo: Getty Images
Source link