On Saturday, more than 20 ships passed through the Strait of Hormuz, marking the highest traffic level since early March, according to Kepler Shipping Data Analysis Company. At least five of these vessels were carrying cargoes loaded by the Iranian regime, including petroleum products and metals.
