Iran says the Strait of Hormuz will remain closed until the US meets conditions including war compensation, sanctions relief, military withdrawal and release of frozen Iranian assets.