Oil prices surged 4% and stocks fell sharply as Iran's vow of "harsh revenge" raised uncertainty about global energy costs.
Oil prices surged 4% and stocks fell sharply as Iran's vow of "harsh revenge" raised uncertainty about global energy costs.