Iran has virtually closed the vital strait since the US-Israeli strikes that started the war on Feb 28, causing global energy prices to spike.