2 sources·4h ago·aggregatorStock futures fall and oil jumps after Iran closes Strait of Hormuz—Stock futures fall and oil jumps after Iran closes Strait of Hormuz