Aerial pictures have surfaced on social media showing hundreds of ships stranded behind the Strait of Hormuz. Just around 100 ships have been able to pass through the Strait of Hormuz since the start of March, according to a report. Iran has said that Strait of Hormuz is open to all except the US and its allies.