The blockade’s disruption of oil trade could exacerbate global energy instability, impacting economies reliant on Strait of Hormuz shipments.
The post 20,000 sailors stranded as Hormuz blockade disrupts global oil trade appeared first on Crypto Briefing.
