Iran’s Revolutionary Guard announced that the Strait of Hormuz has been blocked and is under its control. This development threatens a critical chokepoint for global oil shipments, potentially escalating regional tensions and disrupting energy markets.
RWA