Stock futures fall and oil jumps after Iran closes Strait of Hormuz

Stock futures fall and oil jumps after Iran closes Strait of Hormuz