After repeated false starts, investors are betting that this time the war might end, leading to the flow of oil and gas supplies: 'The reopening of Hormuz is a relief valve' The post Oil prices fall and stocks soar with announcement of framework for Iran deal appeared first on The Times of Israel.